在后台代码中访问HeaderTemplate值,可以通过以下步骤实现:
<asp:TemplateField>
<HeaderTemplate>
<asp:Label ID="lblHeader" runat="server" Text="Header Value"></asp:Label>
</HeaderTemplate>
</asp:TemplateField>
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
Label lblHeader = (Label)e.Row.FindControl("lblHeader");
string headerValue = lblHeader.Text;
// 在这里可以对headerValue进行进一步处理或使用
}
}
在上述代码中,通过GridView的RowDataBound事件来获取表格的Header行,然后通过FindControl方法找到Label控件,并获取其Text属性值,即为HeaderTemplate的值。你可以根据实际情况进行进一步的处理或使用。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云