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

Hide column based on value

1 Answer 193 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Allen
Top achievements
Rank 1
Allen asked on 12 Feb 2013, 08:34 AM
Hai

     How can I hide the clientselect column in a certain row. i.e I want it hidden depending on the value of the column. How can I have it done. Please help me out.

thanx
RT

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 12 Feb 2013, 08:43 AM
Hi,

Please try the following code snippet to hide the GridClientSelectColumn on condition.

ASPX:
<telerik:GridClientSelectColumn UniqueName="ClientSelectColumn"></telerik:GridClientSelectColumn>

C#:
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
    if (e.Item is GridDataItem)
    {
        GridDataItem DataItem = (GridDataItem)e.Item;
        if(your condition)
        {
            CheckBox chck = (CheckBox)DataItem["ClientSelectColumn"].Controls[0];
            chck.Visible = false;
        }
    }
}

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