中继器中的多个if else语句可见

时间:2018-11-22 21:34:00

标签: c# if-statement repeater

<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%>'.

我想检查是否没有行返回可见,但仍然不能。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

也许添加另一项检查以确保它不为空。我不知道您使用的格式,但也许是这样的:-

YYYY-MM-DD