我使用DataList來顯示數據庫中的一些數據並填充html端的字段。我現在需要根據db字段是否有數據來更改面板的可見性。.net在HTML中返回true如果讀者對象不爲空,否則返回false
我需要能夠顯示面板,如果相關的數據字段有內容,並隱藏它,如果沒有。例如:
<asp:Panel ID="pnlNew" runat="server" Style="margin:0; padding:0; width:42px; height:18px; bottom:5px; right:10px; float:right; position:relative; background:url(../_imgVideoBadge.png) no-repeat;" Visible='<%# Eval("cheese") != null %>' ToolTip="available"></asp:Panel>
很明顯,這對於可見屬性無效。但希望它給出了我想要實現的想法。任何幫助將不勝感激。
我看到以前的做線沿線的一些例子:
a ?? b:c
這怎麼可能被應用到上述要求?
在此先感謝。
對不起。這真的不能回答這個問題。重點是在html端做到這一點。 –
好吧,也肯定會從HTML端嘗試。 – Chirag
這就是代碼隱藏!除非你很奇怪,否則你不會在html中這樣做。 –