【发布时间】:2010-08-05 09:46:26
【问题描述】:
这行得通:
<asp:Label ID="asdf" runat="server" Text='<%# Eval("Image1") %>'></asp:Label>
显示数据如:L8_Pic_1.jpg
这不是:
<asp:Label ID="asdfaf111" runat="server" Text='<%# Eval("Image1").ToString() %>'></asp:Label>
它给出了一个未设置为对象错误实例的对象引用
我的目标是这样做:
String.IsNullOrEmpty(Eval("Image1").ToString()) ? "noImage.jpg" : Eval("Image1")
【问题讨论】:
-
stackoverflow.com/questions/3410942/… 已编辑; Convert.ToString() 围绕 Eval() 而不是 .ToString()