C#高手帮帮忙,小弟感激不尽。。。。
C# 把dgv中的字段根据公司区分,一共dgv 7个字段,比如公司A中有3个员工,公司B中有4个员工,combox选中公司A,dgv就显示3个员工,选中B显示4个员工,代码怎么写啊。。。。 --------------------编程问答-------------------- 不同的 DataSource 就可以了啊change事件 的时候
替换DataSource --------------------编程问答-------------------- 添加一个combox.changed事件。
在这个事件中执行逻辑根据combox的选择切换数据源的逻辑。 --------------------编程问答-------------------- private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string str;
str = this.comboBox1.SelectedItem.ToString();
string connstring = 链接字符串;
string sqlstring = 查询语句;
Connection oldconn = new Connection(connstring);//数据库链接对象
oldconn.Open();
DataAdapter oda = new DataAdapter(sqlstring, connstring);//适配器对象
DataSet ds = new DataSet();
oda.Fill(ds, "表一");
this.dgv.DataSource = ds.Tables[0];
oldconn.Close();
} --------------------编程问答-------------------- comboBox1_SelectedIndexChanged事件里换datasource --------------------编程问答--------------------
--------------------编程问答-------------------- 看这结贴率。。。。 --------------------编程问答--------------------
var s1 = $("#comboBox1"); // A
var s2= $("#comboBox2");// B
s1.change(function() {
// 数据源自己搞定.
s2.append("<option>xxxxxxxxxxxx</option>");
});
这是楼主第一帖-_-
补充:.NET技术 , C#