我正在将数据源加载到下拉列表并绑定,但在某些情况下,新值即将到来(区分大小写),所以我无法将下拉列表设置为选定值?如何实现这一点,意味着将数据网格选择的值显示为下拉列表中的文本?
将数据填充到下拉列表中
Me.RmtRouterName.DataSource = Me.datareader_1param("pr_list_dev_by_site",
SiteID, "@enter_value")
Me.RmtRouterName.DataTextField = "devname"
Me.RmtRouterName.DataValueField = "devname"
从数据网格中读取值
tmpstr = MyIIF(Me.SiteInfo1.Tables(SiteInfoTableName).Rows(0), "RmtRouterName")
If (tmpstr = String.Empty) Then
Me.RmtRouterName.SelectedIndex = -1
Else
Me.RmtRouterName.SelectedValue = tmpstr
在某些情况下,datareader 值和 datgrid 值不匹配(由于区分大小写)如何克服这个问题