Hello,
I am dynamically adding a GridTemplateColumn to the grid. The column is added as required the first page load but on each following postback I am getting a new empty columm with header "Action". Any Idea?
protected void Page_Init(object sender, EventArgs e)
{
var col = this.requestGrid.MasterTableView.Columns.FindByUniqueNameSafe("ActionId");
GridTemplateColumn actionColumn = new GridTemplateColumn();
this.requestGrid.MasterTableView.Columns.Add(actionColumn);
actionColumn.ItemTemplate = new ActionTemplate("actionID");
actionColumn.DataField = "ActionID";
actionColumn.HeaderText = "Action";
}
I am dynamically adding a GridTemplateColumn to the grid. The column is added as required the first page load but on each following postback I am getting a new empty columm with header "Action". Any Idea?
protected void Page_Init(object sender, EventArgs e)
{
var col = this.requestGrid.MasterTableView.Columns.FindByUniqueNameSafe("ActionId");
GridTemplateColumn actionColumn = new GridTemplateColumn();
this.requestGrid.MasterTableView.Columns.Add(actionColumn);
actionColumn.ItemTemplate = new ActionTemplate("actionID");
actionColumn.DataField = "ActionID";
actionColumn.HeaderText = "Action";
}