c# - asp.net 中的 GridView 标题文本

标签 c# asp.net gridview header dynamic

我想使用 Design from <TemplateField HeaderText=""> 更改 gridview 的标题文本.

我在后面的代码中创建了一个变量,该变量是公共(public)的,并在该变量中设置了值,然后我尝试在此处调用该变量,如下所示:

<TemplateField HeaderText = '<%= VariableCallHere %>'

但是在运行页面时,我得到了 <%= VariableCallHere %> 作为标题文本。

即使我尝试使用 gridView1.HeaderRow.Cells[0].Text = "text Here" 进行更改(Throws object reference error)

有人对如何实现这一目标有任何建议吗?

最佳答案

应该是gridview1.Columns[ColumnIndex].HeaderText = "Header text";

关于c# - asp.net 中的 GridView 标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5476148/

相关文章:

c# - 操作过滤器属性无法与 Hub 类一起正常工作

c# - 通过gridview显示数据

c# - 在 RowDeleteing 事件中显示 ASPX Popup 控件 (ASPX Gridview)

c# - 使用秒表测量抽象方法运行时间

asp.net - 如何使用 ASP.NET 保护对 SWF 文件的访问?

c# - ef core 在更新数据库期间不使用 ASPNETCORE_ENVIRONMENT

c# - 仅接受 + 和 - 符号的电话号码验证

WPF : Dispatcher processing has been suspended, 但消息仍在处理中

c# - 如何返回方法 C#

c# - 有没有办法从 C# Selenium 测试中删除 HttpOnly cookie?