Thank you for writing.
Each cell in RadGridView
has an editor, which internally consists of controls/elements (combo box in your case). Having this is mind, the control from the cell will not be displayed until the cell editor is opened. When you click a cell, its editor is initialized and only then the control is accessible. So your requirement to show the cell editor prior initializing it is not possible and not recommended since it will have serious performance impact on your application.
In regards to your second requirement, when you click a cell and its editor (in your case combo box) is shown, you can manually call the ShowPopup
() method of RadDropDownListEditorElement
in order to show the drop down:
sender, GridViewCellEventArgs e)
RadDropDownListEditor editor = e.ActiveEditor
RadDropDownListEditorElement element = editor.EditorElement
I hope that you find this information useful. Should you have any other questions, do not hesitate to contact us.
the Telerik team