Monday, December 17, 2012

Check Column Exists in RadGrid

When using the telerik RadGrid, imagine you want to bind data dynamically and hide some necessary columns from the grid.

When your are trying to hide the column you need to check whether the column exists first. Other wise Radgrid will throw the exception "Telerik.Web.UI.GridException: Cannot find a column with UniqueName 'YourColumn'".

This error occurs if you use the below code to find a column in the RadGrid


To avoid the exception use the below code.

GridColumn g3 = (GridColumn)gridSearchL3.MasterTableView.Columns.FindByUniqueNameSafe("YourColumn");
if (g3 != null)
g3.Visible = false;

This will not throw the exception and returns null if the column was not found.

No comments:
Write comments
Recommended Posts × +