不想在datatable中添加列名

时间:2010-12-06 05:37:38

标签: asp.net datatable

我正在做这样的事情 dt.Columns.Add( “SomeCoumnName”); 但我不希望在将其绑定到gridview之后显示此列名。 只想为特定列显示空白标题。

1 个答案:

答案 0 :(得分:2)

在Gridview中设置AutoGenerateColumns =“false”,并像给定样本一样创建自定义标题。如果您不想显示特定列的标题,请在< asp:BoundField ...>

中设置HeaderText =“”
<asp:GridView ID="grdSearch" runat="server" AutoGenerateColumns="False">            
            <Columns>                
                <asp:BoundField HeaderText="County" 
                  DataField="Prop_County" SortExpression="Prop_County" ItemStyle-Width="70px" HeaderStyle-Height="25px">                    
                </asp:BoundField>                
                <asp:BoundField HeaderText="Sale Date" 
                  DataField="Prop_Sale_Date" ItemStyle-Width="55px"></asp:BoundField>
                <asp:BoundField HeaderText="Sale Time" 
                  DataField="Prop_Sale_Time" ItemStyle-Width="55px"></asp:BoundField>                
                <asp:BoundField HeaderText="Bid Amount" 
                  DataField="Prop_Bid_Amnt" ItemStyle-Width="100px"></asp:BoundField>                
            </Columns>
</asp:GridView>