Sql server 如何为null和notnull创建不同的按钮?
我想做不同的按钮时,有空(没有图像)在数据库中。但是,它只显示两个按钮,而不是一个按钮。你们能帮帮我吗?我只在前端试过。如果后端有解决方案,请分享一些代码 这是我在前端尝试过的代码Sql server 如何为null和notnull创建不同的按钮?,sql-server,vb.net,Sql Server,Vb.net,我想做不同的按钮时,有空(没有图像)在数据库中。但是,它只显示两个按钮,而不是一个按钮。你们能帮帮我吗?我只在前端试过。如果后端有解决方案,请分享一些代码 这是我在前端尝试过的代码 <a href="#" id="ImageButton2" class="btn btn-success" visible='<%# If(IsDBNull(Eval("ImagePic")), True, False)%&g
<a href="#" id="ImageButton2" class="btn btn-success" visible='<%# If(IsDBNull(Eval("ImagePic")), True, False)%>'>No Image</a>
<a href="#" id="ImageButton" class="btn btn-success" visible='<%# If(IsDBNull(Eval("ImagePic")), False, True)%>' onclick="popitup('Fetch_Image.aspx?id=' + <%# Eval("id")%>); return false;">Actual Image</a> </td>
html锚定标记没有可见的属性
。您可能打算使用服务器端控件,如asp:HyperLink,它确实具有Visible属性,并将呈现适当的html,或者您需要在客户端html上设置CSS样式的可见性,例如通过控制显示
属性:
<a ... style='display: <%# If(IsDBNull(Eval("ImagePic")), "inline", "none")%>'>No Image</a>
无图像
html锚定标记没有可见的属性
。您可能打算使用服务器端控件,如asp:HyperLink,它确实具有Visible属性,并将呈现适当的html,或者您需要在客户端html上设置CSS样式的可见性,例如通过控制显示
属性:
<a ... style='display: <%# If(IsDBNull(Eval("ImagePic")), "inline", "none")%>'>No Image</a>
无图像
您需要切换“内联”和“无”按钮,以反转其他按钮的显示逻辑,如下所示?它也可以工作,但这次它显示一个按钮表示非空,两个按钮表示空。不,像“inline”,“none”
->“none”,“inline”
那样交换。在您有True,False
和False,True
之前。同样的idea@syuhaiba例如,您说过这解决了您的问题,所以单击旁边的复选标记接受它。您需要将“inline”和“none”互换要反转另一个按钮的显示逻辑,请按此键?它也可以工作,但这次它显示一个按钮表示非空,两个按钮表示空。不,像“inline”,“none”
->“none”,“inline”
那样交换。在您有True,False
和False,True
之前。同样的idea@syuhaiba例如,您说过这解决了您的问题,所以单击旁边的复选标记接受它。