データベースからコンボボックスにデータを入力しRadGridView
ましたが、追加モードのときにコンボボックスに最初の項目がデフォルト値として表示されるようにします。次のコードを使用しましたが、コードのコメント行でデバッグ中にエラーが発生しました
private void radGridView_CellValueChanged(object sender, Telerik.WinControls.UI.GridViewCellEventArgs e)
{
if (e.Column.Name == "Productcolumn")
{
//ERROR on debuging following line
RadDropDownListEditor ed = this.radGridView.Columns["UnitPrice"] as RadDropDownListEditor;
if (ed != null)
{
// the default selected Price that will be shown will be the first price, if no price is selected for the current cell
RadDropDownListEditorElement editorElement = (RadDropDownListEditorElement)ed.EditorElement;
editorElement.SelectedIndex = 0;
}
}
}