现在的位置: 首页 > 综合 > 正文

服务器控件绑定字段连带字符串的正确写法

2013年01月28日 ⁄ 综合 ⁄ 共 513字 ⁄ 字号 评论关闭
  1. <asp:HyperLink ID="HyperLink1" Visible='<%# IsMember&&(bool)Eval("IsOpen")%>' 
  2.  CssClass="SubListIn"   Text="[参与]" runat="server"
  3.  NavigateUrl='<%#"/Member/Editor/articlewrite_" + Eval("SubjectID") + ".htm"%>'>
  4. </asp:HyperLink>

  1. <asp:Literal  runat="server" 
  2. Text='<%#"(建议分类:"+Eval("Category.Name")+")"%>' 
  3. Visible='<%#Eval("IsAdscriptionImproper")%>'/>

不知道为什么 控件绑定的时候给添加的字符串不能写在<%#Eval("")%>的外面呢?从外表上直观上感觉就是这样写,没想把字符串写到绑定的外面总是不能正确的显示出自己要达到的效果。

 

问了问经理,才知道上面的写法的正确的。不过现在还是不清楚原因。唉,希望高手看到了能给个解释咯~

 

先谢谢了。呵呵。

随笔记下以供以后参考,也给大家一个参考吧。

抱歉!评论已关闭.