This is a migrated thread and some comments may be shown as answers.

How to get dynamic header text in a GridNumericColumn??

1 Answer 119 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Ken
Top achievements
Rank 1
Ken asked on 22 Aug 2011, 04:45 PM
Hi,

I have a GridNumericColumn whose Header text has to be dynamic. However, when I add the dynamic code block as the header text

HeaderText='<%# GetFYString(DateTime.Now, true) %> <br/> <%#GetFYSpan(true)%>'

I get a message: Databinding expressions are only supported on objects that have a DataBinding event. Telerik.Web.UI.GridNumericColumn does not have a DataBinding event.

Does this mean I will have to use  template column to get my header right? Or am I missing something?

Thanks

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 23 Aug 2011, 05:18 AM
Hello Ken,

You can set the header text dynamically as shown below.
C#:
protected void RadGrid1_PreRender(object sender, EventArgs e)
{
 RadGrid1.MasterTableView.GetColumn("ColumnUniqueName").HeaderText = "NumericColumn";
}

Thanks,
Princy.
Tags
Grid
Asked by
Ken
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or