我试图找出在Telerik RadGrid中填充ComboBox或从CodeBehind填充任何ASP.NET网格的正确事件。当用户单击一行上的编辑时,应该使用其项目填充ComboBox。
我见过的唯一例子是在aspx页面中使用DataSourceID属性。我更喜欢在后面的代码中手动完成所有填充:
ComboBox1.DataSource = colorList;
Combobox1.DataBind();
答案 0 :(得分:0)
您可以在以下网格列中访问子控件:
ItemDataBound - 为每个项目触发(因此您需要检查GridDataItem类型或GridEditItem,具体取决于您的目标)
ItemCreated - 类似,但您没有与每个项目关联的数据项对象
ItemCommand - 单击“编辑”时,将调用“编辑”命令,以便您可以访问它。