Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 84751

Enable Disable Add Edit Button in Rad Grid

$
0
0

I have found this to be useful if you have more than one RadGrid that you have to "Disable."
Other Advantages:

- Eliminates the unnecessary looping.
- Works for all types of CommandItemDisplay
Add this to your grid Pre_Render event handler

private void DisableGridEditing(Telerik.Web.UI.RadGrid myRadGrid)
{
if (yourCondition)
{
GridItem[] cmdItems = myRadGrid.MasterTableView.GetItems(GridItemType.CommandItem);
foreach (GridItem cmdItem in cmdItems)
{
((LinkButton)cmdItem.FindControl("InitInsertButton")).Visible = false;
((Button)cmdItem.FindControl("AddNewRecordButton")).Visible = false;
((LinkButton)cmdItem.FindControl("SaveChangesButton")).Visible = false;
((Button)cmdItem.FindControl("SaveChangesIcon")).Visible = false;
((LinkButton)cmdItem.FindControl("CancelChangesButton")).Visible = false;
((Button)cmdItem.FindControl("CancelChangesIcon")).Visible = false;
}
    
}
}


Viewing all articles
Browse latest Browse all 84751

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>