<asp:ImageButton ID="btnlike" runat="server" src="images/sheart1.png"
Visible='<%# Convert.ToInt32(Eval("likeunlike")) == 1 ? true : false%>'/>
Select likeunlike from tbllike.
我使用select语句来选择和绑定,但有时它不会返回任何行。
Visible='<%# Convert.ToInt32(Eval("likeunlike")) == 1 || Eval("likeunlike")
== DBNull.Value ? true : false%>'.
我想检查是否可以看到行返回,但仍然不能。有人可以帮忙吗?
也许添加另一个检查,以确保它不是null。我不知道你正在使用的格式,但可能是这样的: -
!String.IsNullOrEmpty(Eval("likeunlike")) && Convert.ToInt32(Eval("likeunlike")) == 1 ? true : false