弱弱的问一下

benniaoyaofei 2007-05-15 09:29:10
我定义了一个datagridview(没有绑定)和一个combobox,自己在datagridview中构造了一个表(两列),现在从combobox中选择一项,第一列显示combobox的选项,第二列显示从数据库中匹配的值,请问应该如何给第二列赋值呢?
...全文
178 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
benniaoyaofei 2007-05-15
  • 打赏
  • 举报
回复
没有人可以帮我么?
benniaoyaofei 2007-05-15
  • 打赏
  • 举报
回复
按照一楼的应该是comboBox里面的
可是邦定以后,这些控件都消失了
lz可以从devl(好像是,我也忘了)找找看
==========================
我的combobox没有绑定
devl是什么?
yudi010 2007-05-15
  • 打赏
  • 举报
回复
属性AotPostBack=True;
=============================
请问这个属性是哪个控件的?

按照一楼的应该是comboBox里面的
可是邦定以后,这些控件都消失了
lz可以从devl(好像是,我也忘了)找找看
benniaoyaofei 2007-05-15
  • 打赏
  • 举报
回复
属性AotPostBack=True;
=============================
请问这个属性是哪个控件的?
没找到。。。


private DataSet CreateDataSet()
{
string sqlstr = "Select name from student where studentid='" + comboBox1.Text + "'";
SqlConnection cn = new SqlConnection("server=(local);integrated security=true;database=studentmanagement;");
cn.Open();

DataSet ds = new DataSet();
DataTable dt = new DataTable("student");

DataColumn dc = dt.Columns.Add("id",typeof(string));



dt.Columns.Add("name", typeof(string));


DataRow dr = dt.NewRow();
dr["id"] = comboBox1.SelectedItem.ToString();
dr["name"] = ""; //这里。。
dt.Rows.Add(dr);

ds.Tables.Add(dt);
return ds;
cn.Close();
}






private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
this.dataGridView1.DataSource = CreateDataSet();
this.dataGridView1.DataMember = "student";


}
Alvin709 2007-05-15
  • 打赏
  • 举报
回复
属性AotPostBack=True;
第一个combobox的SelectChang事件中查询了数据加载到下一个combobox

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧