public void BindSalesType()
{
string sqlstr = "select * from SaleType";
DataSet ds = new SqlHelper().QueryERP(sqlstr);
salestype.DataSource = ds.Tables[0].DefaultView;
salestype.DisplayMember ="cSTName";
salestype.ValueMember ="cSTCode";
//salestype.Items.Insert(0,"请选择");
}请问一下 得到 salestype.ValueMember ="cSTCode";
这个 应该是selecttedXX 应该是哪个属性?要得到 cSTCode 的值
{
string sqlstr = "select * from SaleType";
DataSet ds = new SqlHelper().QueryERP(sqlstr);
salestype.DataSource = ds.Tables[0].DefaultView;
salestype.DisplayMember ="cSTName";
salestype.ValueMember ="cSTCode";
//salestype.Items.Insert(0,"请选择");
}请问一下 得到 salestype.ValueMember ="cSTCode";
这个 应该是selecttedXX 应该是哪个属性?要得到 cSTCode 的值
这样输出来 的值是System.Data.DataRowView
当value有值时 会显示
没值时就是System.Data.DataRowView
=========
string sqlstr = "select cSTName, cSTCode from SaleType";
再去获取,否则当没有值的情况下,它获取的是你还没有绑定之前的 ToString();
对象的ToString()默认就是自己的Type
salestype.ValueMember ="选择值";