动态更改列名称

时间:2012-07-24 11:59:47

标签: c# asp.net telerik-grid

我正在使用rad:radgrid数据网格控件。我需要动态更改列标题文本。

我尝试rgGrid.Columns[0].HeaderText = "Id",它适用于GridBoundColumn,但现在我需要为GridButtonColumn做同样的事情,但它不起作用

我也试试:

<rad:GridButtonColumn HeaderText="<%= stringText %>" > 

但它不起作用因为rad控件不允许使用&lt; %%&gt ;.

谢谢!

1 个答案:

答案 0 :(得分:1)

我在这里猜测,但由于所有WebControl都允许设置ID,然后通过ID调用控件,您可以:

<rad:GridButtonColumn ID="MyGridButtonColumn"> 

然后在CodeBehind:

MyGridButtonColumn.MyHeaderText = stringText;