gpt4 book ai didi

.net - 组合框选定值返回 DataRowView

转载 作者:行者123 更新时间:2023-12-04 01:24:16 26 4
gpt4 key购买 nike

我将combobox.datasource 设置为一个数据 View 项(以便它绑定(bind)到一个表),当我从combobox.selectedvalue 获得返回值时。返回错误,因为它的类型为“system.data.datarowview”

我不知道为什么它的返回值通常是文本

编码 :

 If ldstList.Tables(0).Rows.Count <> 0 Then
With CbStatus
.DataSource = ldstList.Tables(0)
.DisplayMember = "CardStatus"
.ValueMember = "StatusID"
End With
End If

If Integer.Parse(CbStatus.SelectedValue) > 0 Then
GridLoad(Integer.Parse(CbStatus.SelectedValue))
End If

最佳答案

无论其他问题或解决方案如何,请确保以正确的顺序设置 ComboBox 的属性:

.DisplayMember = ...;
.ValueMember = ...;
.DataSource = ....; // Notice how this one is last?

首先设置 DataSource 属性将导致“system.data.datarowview”问题。

关于.net - 组合框选定值返回 DataRowView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5595116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com