当需要一堆下拉框进行互联时,详见下文
例:当选择完医院时,自动对应该医院科室(本文最后附主要代码)
-
首先写出一个下拉框的代码(记为
dropdownlist1
)
详情请见上一篇博客dropdownlis怎么使用 -
将dropdownlist1的属性AutoPostBack改为True
(千万别忘了,呜呜呜我就是忘了,然后研究了好久)
-
在前端双击
dropdownlist1
,然后在DropDownList1_SelectedIndexChange
中写dropdownlist2的控制部分,以此类推在DropDownList2_SelectedIndexChange
中写dropdownlist3的控制部分 -
遇到的问题
(1)查询到的数据有重复怎么办
其实这应该算是数据库知识了(但我当时忘记了),举个例子,我想在DropDownList2
中展示以下第一列内容,但是you重复怎么办,只需要在select语句中加入DISTINCT
就好啦。
代码如下