C# dropdownlist如何根据选择从一个表隐藏另一个表?
我有一个带有两个字段和两个listview的下拉列表,这取决于我从下拉列表中选择的选项,两个listview中的一个必须隐藏C# dropdownlist如何根据选择从一个表隐藏另一个表?,c#,asp.net,C#,Asp.net,我有一个带有两个字段和两个listview的下拉列表,这取决于我从下拉列表中选择的选项,两个listview中的一个必须隐藏 <div class="dropdown"> <asp:DropDownList ID="DropDownList1" CssClass="btn btn-primary" runat="server" AutoPostBack="True" BackColor="#3B5998" DataTextField="Denomin
<div class="dropdown">
<asp:DropDownList ID="DropDownList1" CssClass="btn btn-primary" runat="server" AutoPostBack="True" BackColor="#3B5998" DataTextField="DenominazioneTipo" DataValueField="IdTipo" DataSourceID="SqlDataSource4" >
</asp:DropDownList>
</div>
<br />
<div>
<asp:SqlDataSource ID="SqlDataSource4" runat="server" ConnectionString="<%$ ConnectionStrings:dbConnection %>" SelectCommand="SELECT * FROM [Tipocliente]"></asp:SqlDataSource>
尝试OnSelectedIndexChanged
并根据索引或选定值显示和隐藏
in.aspx
<asp:DropDownList ID="DropDownList1" CssClass="btn btn-primary" runat="server" AutoPostBack="True" BackColor="#3B5998" DataTextField="DenominazioneTipo" DataValueField="IdTipo" DataSourceID="SqlDataSource4" OnSelectedIndexChanged = "DropDownList1_SelectedIndexChanged">
</asp:DropDownList>
是否要根据jquery或c#的下拉选择显示列表视图。如果您想使用c#只需使用OnSelectedIndex Changed,您可以显示用于尝试和确定要显示哪个列表视图的隐藏代码吗?在下拉列表中,我有两个选项,具体取决于选项,我必须显示我在codebehind中拥有的两个列表视图中的一个,因为我不知道要使用哪个事件使用受保护的voidDropDownList1\u SelectedIndexChanged(objectsender,EventArgs e){}然后使用DropDownList1.SelectedValue。您可能需要使用该值的if语句或开关来显示适当的列表视图
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if(DropDownList1.SelectedIndex == 0)
{
ListView1.Visible = true;
ListView2.Visible = false;
}
else if(DropDownList1.SelectedIndex == 1)
{
ListView1.Visible = false;
ListView2.Visible = true;
}
}