使用asp页面时,我需要更改表上的"true-false“语句。但我不知道如何在asp页面上添加"string“而不是boolen数据。这是asp代码块,我需要修改它。
<tr data-ng-repeat=" ticket in ticketList">
<td>{{ticket.UserId}}</td>
<td>{{ticket.State}}</td>
<td>,我试着做
<td>{{<%# ((bool)Eval("ticket.State") != false) ? "Tested" : "NotYet" %>}}</td>但是,这不管用。我怎么能把一个条件语句放到那个cod块中。谢谢你的建议。
发布于 2015-01-17 16:13:21
由于这是angluar应用程序,所以您不能在这里使用<%# Eval .. %>。您可能已经注意到,您在data-ng-repeat.Point中使用了带有.Point的循环,您不能将服务器端实现应用到那里。你需要用天使的方式。下面是一些这样做的例子。
如果您有angularjs版本的>= 1.1.5,那么按照下面的方法工作。
<td>{{ticket.State === "false" ? "Tested" : "NotYet"}}</td>
对于较低版本,这将是有帮助的- inline conditionals in angular.js
或者还有其他指令,如ng-show、ng-hide、ng-switch,您也可以尝试这些指令!
https://stackoverflow.com/questions/27998541
复制相似问题