【问题标题】:Single Value From Drop down list shows other fields下拉列表中的单个值显示其他字段
【发布时间】:2016-08-03 17:59:00
【问题描述】:

目前有一个带有两个下拉列表的 c# asp.net web aspx 页面。第一个下拉列表可见,另一个在页面加载时设置为 false。我今天的问题是我需要用户从下拉列表中选择一个唯一的(下面的尝试)值,并让该值使另一个下拉列表可见。

我的尝试: 这是标记的样子

ddlCollision is the visible drop down list.

<div class="row500">
            <span class="cell200">
                <asp:DropDownList ID="ddlCollision" runat="server" Height="28px" Width="354px" Style="font-size: 18px" OnSelectedIndexChanged="ddlCollision_SelectedIndexChanged">
<asp:ListItem Value="0"></asp:ListItem>
<asp:ListItem Value="1">People</asp:ListItem>
<asp:ListItem Value="2">Cars(select below)</asp:ListItem>
       
 ddlfixedobject is the non visible drop down list                 
   <div class="row500"  id="fixedObject" runat="server">
    <span class="cell200">
      <asp:DropDownList ID="ddlFixedObject" runat="server" Height="28px" Width="354px" Style="font-size: 18px" OnSelectedIndexChanged="ddlFixedObject_SelectedIndexChanged">
    <asp:ListItem></asp:ListItem>
    <asp:ListItem>Sign post</asp:ListItem>
    <asp:ListItem>Guardrail</asp:ListItem>
   </asp:DropDownList>     
</span>    
</div>      
选择用于汽车的值“2”时,需要显示DDL固定对象!

这是我在索引更改之后的代码...

 protected void ddlCollision_SelectedIndexChanged(object sender, EventArgs e)
{
   {
        if (ddlCollision.SelectedValue == "2")

            fixedObject.Visible = true;
        else
            fixedObject.Visible = false;

    }
}

【问题讨论】:

  • 你尝试的是 if(!ispostback) 循环内 page_load 事件中的代码

标签: c# html asp.net


【解决方案1】:

如果您希望它在更新第一个下拉列表时回发,您可能必须将 AutoPostBack="True" 添加到第一个 DropDownList 控件。

【讨论】:

    【解决方案2】:
     if(!ispostBack)
     {
        if (ddlCollision.SelectedValue == "2")
    
            fixedObject.Visible = true;
        else
            fixedObject.Visible = false;
    
     }
    

    在 page_load 中试试这段代码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 2019-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-05
      相关资源
      最近更新 更多