在我的项目中,组合框值来自一个名为“getArticles”的方法。这是方法:
public void getArticles(ComboBox cb)
{
var getAll = getAllFromDB("articles", "", "articleName ASC");
DataTable dt = getAll.Tables["articles"];
cb.DataSource = dt;
cb.DisplayMember = "articleName";
cb.ValueMember = "id";
}
“getAllFromDB”方法正在从文章表中进行选择并返回 DataSet。现在我的问题就在这里。当我使用时cb.SelectedValue
,我可以获得文章名称的 id 值。这很好。但是当我使用cb.SelectedItem
它时显示“System.Data.DataRowView”。
请你能帮助我,我怎样才能得到像使用一样的文章名称cb.selectedItem
?
亲切的问候。