从数据库表填充GridViewDataComboBoxColumn

时间:2016-09-19 12:53:01

标签: c# devexpress

我想从数据库表中填充GridViewDataComboBoxColumn。我有一个城市表,我希望它绑定在ComboBox中的gridview(DevExpress)

Output

1 个答案:

答案 0 :(得分: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列的DataSource,请执行以下操作:   运行。要完成此任务,请处理服务器端   ASPxGridView.CellEditorInitialize事件处理程序。请参考   ASPxGridView - How to bind GridViewDataComboBoxColumn at runtime   示例,了解如何将ComboBoxColumn绑定到DataSource   运行时使用此事件处理程序绑定自动过滤单元格   ComboBox使用服务器端   同事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