我有dropdownlist1包含物品2wheeler,3wheeler。 如果我选择2轮车dropdownlist2应该打开物品齿轮和非齿轮。 如果我选择齿轮我想打开文本框来写自行车型号名称。 否则,如果我选择非齿轮,我想打开标签。
答案 0 :(得分:0)
您的设计页面:
<asp:DropDownList ID="ddl1" runat="server" OnSelectedIndexChanged="ShowDDL2" />
<asp:DropDownList ID="ddl2" runat="server" OnSelectedIndexChanged="ShowControls" Visible="false" />
<asp:TextBox ID="TextBox1" runat="server" Visible="false" />
<asp:TextBox ID="TextBox2" runat="server" Visible="false" />
<asp:Label ID="Label1" runat="server" Visible="false" />
<asp:Label ID="Label2" runat="server" Visible="false" />
您的代码背后:
protected void ShowDDL2(object sender, EventArgs e){
ddl2.Visible = true;
}
protected void ShowControls(object sender, EventArgs e){
TextBox1.Visible = TextBox2.Visible = Label1.Visible = Label2.Visible = true;
}
这是你需要的吗?但我没有看到这个逻辑......