Hi, I have a Radcombobox as a data item within a RadGrid. I have needdatasource and itemdatabound methods for the RadGrid during which I load the Radcomboboxes in the Grid.
<telerik:RadGrid
id="testMappingGrid"
runat="server"
HorizontalAlign="Center"
Visible="true"
Width="782px"
OnNeedDataSource="testMappingGrid_NeedDataSource"
OnItemDataBound="testMappingGrid_ItemDataBound"
EnableViewState="true"
Skin="Silk" MasterTableView-EnableViewState="true">
<MasterTableView runat="server" AutoGenerateColumns="false" DataKeyNames="prodID">
<Columns>
<telerik:GridBoundColumn DataField="prodID" DataType="System.Int32"
HeaderText="ID" SortExpression="prodID"
UniqueName="prodID" Visible="True" Display="true">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="prodName" HeaderText="Product"
SortExpression="prodName" UniqueName="prodName" ItemStyle-Width="200px">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="Test Tool" SortExpression="testTool" UniqueName="testTool" ItemStyle-Width="120px">
<ItemTemplate>
<telerik:RadComboBox ID="testTool"
runat="server"
DataSourceID="testtoolsSqlDataSource"
Skin="Metro"
OnSelectedIndexChanged="testTool_OnSelectedIndexChanged"
DataTextField="Name"
DataValueField="ToolsID"
Width="120px"
Height="200px"
AutoPostBack="true" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Test Project" SortExpression="testToolProject" UniqueName="testToolProject" ItemStyle-Width="142px">
<ItemTemplate>
<telerik:RadComboBox ID="testProjName"
CausesValidation="false"
Height="200px"
runat="server"
Width="142px"
DropDownWidth="200px"
Skin="Metro"
AutoPostBack="true" EnableViewState="true" ViewStateMode="Enabled"
>
</telerik:RadComboBox>
<...>
-----------------------------------------------------------------------------------------------
The Radcomboxes are losing selected values after postback. Is there a way to retain selected values in a Radcombobox across postbacks?
Thanks,
Sandeep