[英]how to hide column in gridview
如果列值在gridview中為null,我想隱藏列
喜歡
<asp:TemplateField HeaderText="PageData" >
<ItemTemplate>
<asp:Literal ID="ltrInout" runat="server" Text='<%# Eval("PageData") %>' Visible='<%# (Convert.ToBoolean(Eval("PageData") == null))></asp:</ItemTemplate>
</asp:TemplateField>
通過這種方式,我可以隱藏列,但標題仍顯示在網格上。
所以我該如何基於值從網格中隱藏整個列。我不想從后面的代碼中隱藏。
謝謝
將templatefield的“ visible”屬性設置為“ false”。
Null和DBNull是不同的。 采用
Visible='<%# (Eval("RTMPageData") != DBNull.Value)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.