我有一个gridview,需要绑定一个list<class object>
,比如说List<Class_A>
考虑
Class_A.status = 0 or 1 (it always has any of these two values)
我写了一个JavaScript
function Item_Type(status) {
if (status== 0)
var type="Inventory Item";
else
var type = "Non-Inventory Item";
return type;
}
我的gridview有一列Item Type
<telerik:GridTemplateColumn HeaderText="Item Type" ItemStyle-HorizontalAlign="Left"
HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<asp:Label ID="Label41" runat="server" Text='<%# 'Eval(status)'%>'>
</asp:Label>--%>
</ItemTemplate>
</telerik:GridTemplateColumn>
要解决我的问题,我需要调用js Item_Type(status)
,并将其评估为与Eval(status)
对应的网格空间。我怎么能?
注意:要解释我的问题,Eval(status)
只会显示0或1作为输出,而是我需要Inventory Item
或Non_Inventory Item
。
答案 0 :(得分:0)
我认为下面应该有用。
Text='<%# Eval("status").ToString()=="0"?"Inventory Item":"Non-Inventory Item" %>'