关于ComboBox控件的一个问题,请高手来解决,公司给我的时间不多了,请大家一定来帮忙,分还是可以加的!!!!关键是解决问题!!
private void bd()
{
nian.DataSource = 定义表下拉表();
nian.DisplayMember = "年";
nian.ValueMember = "值";
}
private DataTable 定义结存表()
{
DataTable dt =new DataTable();
DataRow objR;
dt.Columns.Add(new DataColumn("id",System.Type.GetType("System.String")));
dt.Columns.Add(new DataColumn("月份",System.Type.GetType("System.String")));
dt.Columns.Add(new DataColumn("状态",System.Type.GetType("System.String")));
dt.Columns.Add(new DataColumn("实际结存时间",System.Type.GetType("System.String")));
dt.Columns.Add(new DataColumn("结存月标准字",System.Type.GetType("System.String")));
string sjstr="";
string strss="";
for(int i=1;i<13;i++)
{
objR = dt.NewRow();
sjstr = nian.SelectedValue.ToString() +"-"+i.ToString(); //问题就在这里,我得不到nian这ComboBox控件的选择值,得到的是一个"System.Data.DataRowView"
strss = Convert.ToDateTime(sjstr+"-1").Year.ToString();
}
}
private void frmDepotEndStorage_Load(object sender, System.EventArgs e)
{
bd();
}