【问题标题】:Multiple If condtion in gridview itemtemplategridview itemtemplate中的多个If条件
【发布时间】:2013-06-27 05:52:08
【问题描述】:

我在 gridview 中使用下面的代码来显示产品的状态。我在gridview中有三个状态。我收到错误“当前上下文中不存在名称 'eval'”

<%# ((string)eval("fld_status") == "0") ? "~/images/arrow_yes.png" : ((string)eval("fld_status") == "1") ? "~/images/edit_msg.png" : "~/images/arrow_down.png" %>

【问题讨论】:

    标签: c# asp.net c#-4.0 gridview itemtemplate


    【解决方案1】:

    C# 是区分大小写的语言...所以 eval 和 Eval 是不同的...而且绑定的方法是 Eval 而不是 eval..所以你可以这样尝试

    <%#  ((string)Eval("fld_status") == "0") ? "~/images/arrow_yes.png" : ((string)Eval("fld_status") == "1") ? "~/images/edit_msg.png" : "~/images/arrow_down.png" %>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-20
      • 2015-02-07
      • 1970-01-01
      • 2011-08-06
      相关资源
      最近更新 更多