GridView 绑定

a397859976 2015-07-17 11:13:49

<asp:TemplateField HeaderText="QQ">
<itemtemplate>
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=<%#Eval("QQ")%>&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:<%#Eval("QQ")%>:51" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>
</itemtemplate>
<itemstyle horizontalalign="Center" />
</asp:TemplateField>


想在 当QQ为空的时候就不显示a标签 不为空的时候才显示 需要怎么弄,求助
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
by_封爱 2015-07-17
  • 打赏
  • 举报
回复
主要就是 给a的标签加一个东西

<%#Eval("").ToString()==""?"style='display:none'":""%>
如果为空了 那么 你的a是这样

<a href='' xxxx='' style='display:none'>adsadad</a>
如果不为空就没有sty.....
by_封爱 2015-07-17
  • 打赏
  • 举报
回复
部分代码省略

<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=<%#Eval("QQ")%>&site=qq&menu=yes <%#Eval("QQ").tostring()==""?"style='display:none'":""%>点击发送</a>
江南小鱼 2015-07-17
  • 打赏
  • 举报
回复
把a标签添加runat="server",后台根据qq是否为空,动态控制显示与否。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧