2016-09-19 97 views

回答

0

来源:ASPxGridView - How to set the DataSource property in code for GridViewDataComboBoxColumn column

如果要设置在运行时,组合框列数据源,应定义所有需要在运行时PropertiesComboBox对象属性。近似的代码应该如下:

GridViewDataComboBoxColumn column = grid.Columns["Id_Dienst"] as GridViewDataComboBoxColumn; 
column.PropertiesComboBox.DataSource = ...; 
column.PropertiesComboBox.TextField = "DienstNaam"; 
... 

如果你想在 运行时改变GridViewDataComboBox列的数据源。要完成此任务,请处理服务器端的事件处理程序。请参阅 ​​ 示例以了解如何使用此事件处理函数将ComboBoxColumn绑定到数据源 运行时。绑定自动过滤单元的组合框使用服务器端 ASPxGridView.AutoFilterCellEditorInitialize事件处理程序以相同的 方式。

如果不符合则您需要按照下面的DevExpress线程和其他参考链接:

ASPxGridView - How to bind GridViewDataComboBoxColumn with datasource at runtime

参考文献:
GridViewDataComboBoxColumn - how to databind at runtime
ASPxGridView - How to change GridViewDataComboBoxColumn DataSource at runtime
Search Results for this topic