需要调用javascript到gridview数据绑定的标记代码

时间:2013-09-10 09:26:50

标签: asp.net telerik-grid

我有一个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 ItemNon_Inventory Item

1 个答案:

答案 0 :(得分:0)

我认为下面应该有用。

Text='<%# Eval("status").ToString()=="0"?"Inventory Item":"Non-Inventory Item" %>'