私はグリッドビューを持っていて、バインドする必要があります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;
}
私のグリッドビューには列があります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 のみを表示しますが、代わりに or が必要Inventory Item
ですNon_Inventory Item
。