C# 如何在特定页面中搜索和显示面板及其控件?
我正在用asp.net开发一个网站。由于一些混乱,我被困在这里。C# 如何在特定页面中搜索和显示面板及其控件?,c#,html,asp.net,.net,C#,Html,Asp.net,.net,我正在用asp.net开发一个网站。由于一些混乱,我被困在这里。 在我的一个页面中,有许多可用的面板。每个面板都有一个标签(状态名称)和两个文本框。在页面顶部,搜索栏(下拉列表)提供了州名称 现在的场景是,如果用户从下拉列表中选择一个状态,那么应该搜索带有相应标签(状态名称)的特定面板 例如 我的下拉列表中有状态a、B和C(搜索栏),同时我在Default.aspx页面中也有三个面板,如面板x(状态a作为标签名和两个文本框)、面板y(状态B作为标签名和两个文本框)和面板z(状态C作为标签名和两个
在我的一个页面中,有许多可用的面板。每个面板都有一个标签(状态名称)和两个文本框。在页面顶部,搜索栏(下拉列表)提供了州名称 现在的场景是,如果用户从下拉列表中选择一个状态,那么应该搜索带有相应标签(状态名称)的特定面板 例如 我的下拉列表中有状态a、B和C(搜索栏),同时我在Default.aspx页面中也有三个面板,如面板x(状态a作为标签名和两个文本框)、面板y(状态B作为标签名和两个文本框)和面板z(状态C作为标签名和两个文本框) 现在我需要,如果用户从下拉列表中选择状态A,则特定面板(该标签具有状态A)应与所有控件一起显示 “与数据库没有连接” 希望我不会感到困惑。任何帮助都会对我更有帮助。
提前感谢。首先通过以下方式将所有面板的可见性保持为false
Panel.visible=false;
然后检查下拉列表的选定值
if(dropdown.selectedItem.ToString()=="State A")
Panelx.visible=true;
else if(dropdown.selectedItem.ToString()=="State B")
Panely.visible=true;
else
Panelz.visible=true;
并将dropdown的AutoPostBack属性设置为true,并在dropdownSelectedIndexChange事件中写入上述代码
(希望您的值是静态的)有人帮您解答这个问题。我被困在这里面了。