ASP.NET GridView HeaderRow

时间:2009-05-27 13:03:30

标签: asp.net gridview

是否可以从aspx代码设置gridview的headerrow属性?我希望能够在标题中包含额外的控件,例如用于过滤器的文本框。我可以通过动态添加控件从C#代码中执行此操作,但这样做似乎会引入一些我宁愿避免的合适问题。

1 个答案:

答案 0 :(得分:3)

使用标题模板字段。

<columns>
    <asp:templatefield>
        <headerstyle backcolor="Navy" forecolor="White"/>
        <headertemplate>
            <asp:textbox id="txtFilter" runat="server"/>
        </headertemplate>
    </asp:templatefield>                      
</columns>

请参阅here