asp.net C#里DropDownList1的联动问题 20
学生表DropDownList1的下拉列表显示数据表的所有字段(学号、姓名、性别),当选中DropDownList1下拉列表的字段时,DropDownList2的下拉列表...
学生表
DropDownList1的下拉列表显示数据表的所有字段(学号、姓名、性别),当选中DropDownList1下拉列表的字段时,DropDownList2的下拉列表就会显示DropDownList1选中的字段下的所有记录。如DropDownList1选中学号时,DropDownList2的下拉列表为101、102、103,当DropDownList1选中姓名时,DropDownList2的下拉列表为学生1、学生2、学生3,求解 展开
DropDownList1的下拉列表显示数据表的所有字段(学号、姓名、性别),当选中DropDownList1下拉列表的字段时,DropDownList2的下拉列表就会显示DropDownList1选中的字段下的所有记录。如DropDownList1选中学号时,DropDownList2的下拉列表为101、102、103,当DropDownList1选中姓名时,DropDownList2的下拉列表为学生1、学生2、学生3,求解 展开
3个回答
展开全部
DropDownList有一个属性:OnSelectChanged,具体思路如下:
在后台给DropDownList1写一个OnSelectChanged事件,其操作是对DropDownList2的DataBind,在Page_Load里,加上!IsPostBack
在前台<%@PAGE %>中,EventStade(应该是这么写的)赋予变量false。
追问
我是初学的,对代码不怎么懂,这效果能在界面操作完成不?我在界面操作能做到DropDownList1下拉列表是101、102、103 学号,如果DropDownList1选的是学号“102”,DropDownList2里显示的就是对应的姓名“学生2”,如果是"103"则对应的姓名是"学生3"。现在我不知道怎么绑定DropDownList1的下拉列表为学生表的所有字段列表(学号、姓名、性别),求解。
展开全部
DropDownList1.Items.Add("101");
或者
DropDownList1.Items.Add(new Itemlist("键","值"));
或者
DropDownList1.Items.Add(new Itemlist("键","值"));
追问
请写一下详细步骤,我刚学,还不会写代码,能在图形界面完成最好,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要设置 回传的属性, 接着就可以在 后台写代码实现就可以了
追问
请写一下详细步骤,我刚学,还不会写代码,能在图形界面完成最好,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询