【问题标题】:ImageUrl attribute in Hyperlink超链接中的 ImageUrl 属性
【发布时间】:2014-10-17 01:25:23
【问题描述】:

在我的 gridview 中,我根据条件添加了带有 ImageUrl 属性的超链接:

ImageUrl='<%#(String.IsNullOrEmpty(Eval("Link").ToString()) ?
         "/Images/email-grey.gif" : "/Images/email-orange.gif")%>'

如果我的查询字段“链接”的值为空,我会显示图像

email-grey.gif

其他

email-orange.gif

但我需要另一个附加条件,当我的查询的“发送”字段等于 1 时,我需要显示图像:

email-open-orange.gif

这是我的代码,但错误是,你能帮帮我吗?

Compiler Error Message: CS1002: ; expected

ImageUrl='<%#(String.IsNullOrEmpty(Eval("Link").ToString()) ? "/Images/email-grey.gif" : 
                                   Eval("Sending").ToString().Equals("1") ? "/Images/email-open-orange.gif" : "/Images/email-orange.gif"))%>'

【问题讨论】:

    标签: gridview hyperlink imageurl


    【解决方案1】:

    试试这个:

    ImageUrl='<%#(String.IsNullOrEmpty(Eval("Link").ToString()) ? "/Images/email-grey.gif" : 
                                       Eval("Sending").ToString().Equals("1") ? "/Images/email-open-orange.gif" : "/Images/email-orange.gif")%>'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-17
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多