【发布时间】:2014-03-27 03:42:09
【问题描述】:
我正在使用 gridview 来绑定我的数据。我想根据标题字段从后端隐藏一列
<asp:TemplateField>
<HeaderTemplate>
Incident Number
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="lb_incidentnumber" runat="server" Text='<%# Eval("IncidentNumber")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
我可以简单地写成gv_viewincident.Columns[3].Visible = false;,但我想通过提及标题名称而不是给出索引来隐藏该列..
怎么做?
【问题讨论】:
-
也许这个链接对你有帮助,这个按数据字段查找 gridview 列。 [如何通过列名获取单元格值][1] [1]:stackoverflow.com/questions/9715983/…
-
@minamorsali 提供的链接很棒。我建议将函数转换为 extension method 以使其更易于使用。