当前位置:编程学习 > C#/ASP.NET >>

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>");
    });
--------------------编程问答-------------------- 看这结贴率。。。。 --------------------编程问答--------------------
引用 6 楼 mh_ma 的回复:
看这结贴率。。。。

这是楼主第一帖-_-
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,