【问题标题】:ASPXCOMBOBOX Edit Mode inserts NULL VALUES to databaseASPXCOMBOBOX 编辑模式将 NULL VALUES 插入数据库
【发布时间】:2014-04-05 11:58:25
【问题描述】:

我正在创建一个 asp 应用程序,直到最近我决定在 gridview 中使用 ASPXComboBox 时,一切似乎都很顺利,这就是我的说法

ComboBox 从客户表中获取值,即

customer_ID -- 设置为值字段

Customer_name -- 设置为文本字段

显示值没有问题。

我的问题是当我处于编辑模式时,即使该列的先前值显示在组合框上如果我不更改或重新选择组合框上的它然后插入 NULL 更新时将值添加到数据库中。

我急需帮助,我已经搜索过。请回复

【问题讨论】:

    标签: asp.net sql-server devexpress aspxgridview aspxcombobox


    【解决方案1】:

    如果您使用GridViewDataComboBoxColumn,您可以获得这样的价值。

    GridViewDataComboBoxColumn column = gridView.Columns["ColumnName"] as GridViewDataComboBoxColumn;
    string text = column.PropertiesComboBox.Items.FindByValue(e.NewValues["ColumnName"]).Text;
    

    参考:http://www.devexpress.com/Support/Center/Question/Details/Q450251

    这里是演示项目:

    http://www.devexpress.com/Support/Center/Attachment/GetAttachment?fileOid=9eb0e913-6fb0-45fe-90d5-76cabdce740e&fileName=Q381107.zip

    http://www.devexpress.com/Support/Center/Question/Details/Q381107

    【讨论】:

      猜你喜欢
      • 2019-09-25
      • 2012-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      相关资源
      最近更新 更多