有没有办法隐藏包含RadBinaryImage的div,如果绑定值" Pic"是空的吗?
<div class="photo-container">
<telerik:RadBinaryImage runat="server" ID="RadBinaryImage1" DataValue='<%# Eval("Pic") == DBNull.Value? new System.Byte[0]: Eval("Pic") %>'
AutoAdjustImageControlSize="false" Width="300px"
AlternateText='<%#Eval("PicName") %>' />
</div>
答案 0 :(得分:1)
你可以试试这个:
<div class="photo-container" visible="<%# Eval("Pic") == DBNull.Value%>">
</div>
答案 1 :(得分:0)
你可以这样做。
如果值为null,则visible属性将返回false,如果该值不为null,则返回true。
<div class="photo-container" visible='<%# Eval("Pic") == DBNull.Value ? false : true %>'>
<telerik:RadBinaryImage runat="server" ID="RadBinaryImage1" DataValue='<%# Eval("Pic") == DBNull.Value? new System.Byte[0]: Eval("Pic") %>'
AutoAdjustImageControlSize="false" Width="300px"
AlternateText='<%#Eval("PicName") %>' />
</div>