首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

这个三目运算如何写?速度结贴

2012-01-14 
这个三目运算怎么写?速度结贴asp:Label IDLabel1 runatserver Text(Eval(title).ToString()

这个三目运算怎么写?速度结贴
<asp:Label ID="Label1" runat="server" Text='(Eval("title").ToString()=="")?"Label1不显示":""Label1显示"' ></asp:Label>


[解决办法]
Eval("title") + "" == "" ? "" : Eval("title")

不过label 的text 属性为空时页面是不会显示的哦

<asp:label ID="Label1" runat="server" Text= '<%#Eval("title")%>' Visible='<%#Eval("title")+"" != ""%>'> </asp:Label > 

[解决办法]
<asp:Label ID="Label1" runat="server" Text= '(Eval("title").ToString()=="")?"":'Eval("title")'' > </asp:Label > 

[解决办法]
学习了`
[解决办法]
<asp:Label ID="Label1" runat="server" Text= '(Eval("title")==null)?"Label1不显示":""Label1显示" ' > </asp:Label >
[解决办法]
在数据库里判断,显示可能 更好看点
 如果 =空 
就绑定那列

热点排行