我想从数据库表填充GridViewDataComboBoxColumn
。我有一个城市表,我希望它绑定在ComboBox
,它存在于gridview(DevExpress)
。从数据库填充GridViewDataComboBoxColumn表
0
A
回答
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
的答案将c根据所使用的数据库略微变化。你正在使用哪个DBMS? – Takarii