我想做一个查询,可一个label后面跟两个控件,一个是textbox,另一个是dropdownlist,该怎么判断
原来是一个查询,现在多加了一个label,后面跟两个控件,一个是textbox另一个是dropdownlist,原来是一个dropdownlist,当原来的dropdow...
原来是一个查询,现在多加了一个label,后面跟两个控件,一个是textbox另一个是dropdownlist,原来是一个dropdownlist,当原来的dropdownlist选中某一个值,上面的文本框就变为了dropdownlist,代码怎么写
展开
3个回答
展开全部
看不懂啥意思。究竟想知道什么呢?
======================
好了,补充以后基本可以理解为,控件联动效果。
这样做:
选择了 dropdownlist
让 textbox 隐藏。
让第二个 选择框 显示。 同时第二个选择框绑定数据。
第一个选择 必须这样
<asp:DropDownList
ID="DropDownList1" runat="server"
AutoPostBack="True"
onselectedindexchanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>
启用 AutoPostBack。在事件内写以上 第二个选择控件绑定数据,显示,隐藏textbox。就行了。
想要显示效果好,就用 ajax的UpdatePanel 局部刷新
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
把上面页面的内容放进这里显示效果会好写。不用整页刷新。局部刷新就可解决。
</ContentTemplate>
</asp:UpdatePanel>
======================
好了,补充以后基本可以理解为,控件联动效果。
这样做:
选择了 dropdownlist
让 textbox 隐藏。
让第二个 选择框 显示。 同时第二个选择框绑定数据。
第一个选择 必须这样
<asp:DropDownList
ID="DropDownList1" runat="server"
AutoPostBack="True"
onselectedindexchanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>
启用 AutoPostBack。在事件内写以上 第二个选择控件绑定数据,显示,隐藏textbox。就行了。
想要显示效果好,就用 ajax的UpdatePanel 局部刷新
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
把上面页面的内容放进这里显示效果会好写。不用整页刷新。局部刷新就可解决。
</ContentTemplate>
</asp:UpdatePanel>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询