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

急急急 combobox问题

就是那个combobo选择了一个值(是显示的值、属性之一)然后要根据他的value作为外键的另一张表 查出来信息放到 gridview里面  很急 有时间的话帮我做做看谢谢啦 --------------------编程问答-------------------- 哪不会??另外你该把以前的贴结了 --------------------编程问答-------------------- 都知道从哪取值了,还有什么不会,直接取查数据库就是了 --------------------编程问答-------------------- 这没啥难的。
直接把选中的值当成条件,将返回的数据直接绑定就好了。 --------------------编程问答--------------------
引用楼主 studentinggo 的回复:
就是那个combobo选择了一个值(是显示的值、属性之一)然后要根据他的value作为外键的另一张表 查出来信息放到 gridview里面 很急 有时间的话帮我做做看谢谢啦


+1 --------------------编程问答-------------------- “结帖率:0.00%”,楼主,你只问问问题,从不结贴啊。。。。 --------------------编程问答-------------------- 楼主的事就是大事,就是急事,结不结贴都无所谓了。 --------------------编程问答-------------------- 把它顶成个精华帖。 --------------------编程问答-------------------- 看来首先得先把以前的还了才行 --------------------编程问答-------------------- 如果是想要联动显示的。两个控件绑定一个数据源就好了. LZ都知道value了。直接查询资料放入grid里了 --------------------编程问答-------------------- 把获得到的值当成条件。 --------------------编程问答-------------------- 这不是很容易吗?把Value作为条件什么办法不能实现啊? --------------------编程问答-------------------- 把你选择的值作为查询语句的参数就可以了! --------------------编程问答-------------------- 好久没有贴吧学习了。
今天开始。有空还是多来逛逛。。 --------------------编程问答--------------------

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            bind(this.DropDownList1.SelectedValue.ToString());
        }

        private void bind(string key)
        {
            string str = "select * from tableName where tid=" + key;
            SqlDataAdapter da = new SqlDataAdapter(str,conn);
            DataTable dt = new DataTable();
            da.Fill(dt);
            this.GridView1.DataSource = dt;
            this.GridView1.DataBind();
        }
大概的思路如上,你用winfrom的话把DropDownList换成combobox即可
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,