下拉项目选择更改事件

时间:2016-01-13 07:28:59

标签: asp.net

我有dropdownlist1包含物品2wheeler,3wheeler。 如果我选择2轮车dropdownlist2应该打开物品齿轮和非齿轮。 如果我选择齿轮我想打开文本框来写自行车型号名称。 否则,如果我选择非齿轮,我想打开标签。

1 个答案:

答案 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;
}

这是你需要的吗?但我没有看到这个逻辑......