组合框问题

时间:2010-07-16 05:45:17

标签: c# .net winforms

我在使用数据表和行的组合框中添加了项目。首先它返回值,现在它返回dataRow。我不知道为什么会这样回来。有人可以帮忙吗?

string selectedValue = cbx_language.Text.ToString();

4 个答案:

答案 0 :(得分:3)

应该是

string selectedValue = cbx_language.SelectedValue

答案 1 :(得分:0)

使用string selectedValue = cbx_language.SelectedItem.ToString

这样,使用Items.Add / Insert。

添加的项目类型无关紧要

答案 2 :(得分:0)

您获得的值是System.data.datarow吗? &安培;如果是那么请设置valueMember&组合框的DisplayMember属性,用于在数据表中获取的列名。

答案 3 :(得分:0)

试试这个

string selectedValue = cbx_language.SelectedValue.ToString()