Hello, I want to make some rows selected from code-behind according to values from database
Client Side
<telerik:RadGrid ID="Grid" runat="server" AllowPaging="True"
PageSize="5" Width="100%" OnPageIndexChanged="GridCourse_PageIndexChanged"
OnPreRender="Grid_PreRender"
GridLines="None" Skin="Vista" AllowMultiRowSelection="True" >
<MasterTableView DataKeyNames="CHOOSE" >
<Columns>
<telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" ></telerik:GridClientSelectColumn>
</Columns>
</MasterTableView>
<ClientSettings EnableRowHoverStyle="true" >
<Selecting AllowRowSelect="True" />
</ClientSettings>
</telerik:RadGrid>
Code-behind
Here is what I'm doing with no success....
protected void Grid_PreRender(object sender, EventArgs e)
{
if (!IsPostBack)
{
foreach (GridDataItem item in GridCourse.MasterTableView.Items)
{
if (item.GetDataKeyValue("CHOOSE").ToString().ToUpper() == "Yes".ToUpper())
{
item.Selected = true;
}
}
}
}