为啥在给Datagridview添加ComboBoxColumn列时说不能转换类型
为什么在给Datagridview添加ComboBoxColumn列时说不能转换类型?
dgv_view.DataSource = dtTemp;
dtTemp.Columns.Add("学号", typeof(string));
dtTemp.Columns.Add("姓名", typeof(string));
DataGridViewComboBoxColumn nianlin = new DataGridViewComboBoxColumn();
yetai.DataPropertyName = "nl";
yetai.HeaderText = "年龄";
yetai.DataSource = dt;
yetai.DisplayMember = "年龄";
dtTemp.Columns.Add(nianlin);
各位,怎么运行编译时出错了:
------解决思路----------------------
你的dtTemp显然是DataTable,DataTable只能添加DataColumn!
dgv_view.DataSource = dtTemp;
dtTemp.Columns.Add("学号", typeof(string));
dtTemp.Columns.Add("姓名", typeof(string));
DataGridViewComboBoxColumn nianlin = new DataGridViewComboBoxColumn();
yetai.DataPropertyName = "nl";
yetai.HeaderText = "年龄";
yetai.DataSource = dt;
yetai.DisplayMember = "年龄";
dtTemp.Columns.Add(nianlin);
各位,怎么运行编译时出错了:
------解决思路----------------------
你的dtTemp显然是DataTable,DataTable只能添加DataColumn!