I am just trying to get the regular dropdowncolumn to respond to the SelectedIndexChanged event. I've followed this example, as well as the one that references the dropdownlist as Controls off the cell; I've tried it using both a DropDownList as the control as well as a RadComboBox. Finally I have tried it with AutoPostback set to false and also as true on the dropdownlist.
But in all of these scenarios, the SelectedIndexChanged handler is never getting called.
The column is declared as:
telerik:GridDropDownColumn DataField="DurationTypeID" UniqueName="DurationTypeID"
HeaderText="Units" DataType="System.Int32" ListTextField="Text" ListValueField="Value"
And in the code behind, in ItemDataBound:
(e.Item is GridEditableItem && e.Item.IsInEditMode)
GridEditableItem item = (GridEditableItem)e.Item;
GridDropDownListColumnEditor editor = (GridDropDownListColumnEditor)item.EditManager.GetColumnEditor("DurationTypeID");
//add in the event handler for the drop down list, which will maintain the value column text box
DropDownList ddl = editor.DropDownListControl;
void DurationTypeID_SelectedIndexChanged(object sender, EventArgs e)
The grid is within a RadAjaxPanel, which is on a page that is in a RadPane on a RadSplitter--would that cause this to fail?
Or, any other ideas? I am using Q1 2009 SP2.