Hi,
I want to add custom menu items to HeaderContextMenu of RadGrid.
I am able to do it from Javascipt OnClientLoad event.
But I want to do this in code behind. I tried following way:
this.HeaderContextMenu.PreRender += HeaderContextMenu_PreRender;
void HeaderContextMenu_PreRender(object sender, EventArgs e)
{
RadMenuItem resetItem = new RadMenuItem("Reset Columns New");
resetItem.PostBack = false;
resetItem.Visible = true;
this.HeaderContextMenu.Items.Insert(2, resetItem);
}
But this doesnt add new menu item. Any idea how I can achieve this?
I want to add custom menu items to HeaderContextMenu of RadGrid.
I am able to do it from Javascipt OnClientLoad event.
But I want to do this in code behind. I tried following way:
this.HeaderContextMenu.PreRender += HeaderContextMenu_PreRender;
void HeaderContextMenu_PreRender(object sender, EventArgs e)
{
RadMenuItem resetItem = new RadMenuItem("Reset Columns New");
resetItem.PostBack = false;
resetItem.Visible = true;
this.HeaderContextMenu.Items.Insert(2, resetItem);
}
But this doesnt add new menu item. Any idea how I can achieve this?