GridView 在 C# ASP NET 中的超链接上个性化图像 url

问题描述

在 C# ASP NET 中的 GridView 上,我设置了这个 HyperLink

<asp:HyperLink ID="hlimg" runat="server"
  ImageUrl='<%# (!String.IsNullOrEmpty(Eval("ppt").ToString()) ? "/img/download.gif" : "/img/cross-button.png") %>'
  NavigateUrl='<%# (!String.IsNullOrEmpty(Eval("ppt").ToString()) ? String.Format(Eval("ppt").ToString()) : "") %>'
  ToolTip='<%#(!String.IsNullOrEmpty(Eval("ppt").ToString()) ? "Download Powerpoint" : "No Powerpoint")%>'
  Enabled='<%#(!String.IsNullOrEmpty(Eval("ppt").ToString()) ? true : false)%>'
  OnClick="return confirm('Confirm ?');">                                
</asp:HyperLink>

如果数据库中的字段 "ppt" 为空或为空,则 GridView 行的返回为

enter image description here

其他

enter image description here

如果在数据库中填充了字段 "ppt",现在我需要这个新输出

enter image description here

cross-button.png 应该删除附加的powerpoint,其链接存储在数据库表中,然后删除链接

可以将 cross-button.png 图像与 download.gif 图像并排放置在 ImageUrl 上的 HyperLink 属性上吗?

如何解决这个问题?

在此先感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)