如何更新更新面板中的所有3个下拉列表

时间:2016-05-24 07:25:01

标签: c# asp.net

所以我正在做这个级联下拉列表控件来获取状态,当国家下拉列表被更改时,同样地,让城市进行状态更改...所以我整个页面都刷新了...所以我尝试了更新面板但只有状态正在填充关于国家变化,但由于某种原因,我无法改变城市..目前的代码现在在状态变化我保持城市变化,但我希望所有下拉列表在更新面板中工作,即选择国家,州应该填充和在选择州,城市应该填充..我附加代码

Category.find().populate('types', {where: {id:1}}).populate('subcategory', {where: {id:1}}).exec(function (err, res) { 
    console.log(res)
})

同样的cs文件是。

<div class="row">  
    <div class="medium-6 columns">
        <div class="input-single  valid">
            <asp:DropDownList ID="ddlCountry" runat="server" TabIndex="13" AutoPostBack="true" OnSelectedIndexChanged="ddlCountry_SelectedIndexChanged"></asp:DropDownList>
            <small class="error">Country is required.</small>
        </div>
    </div>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <div class="medium-6 columns">
                <div id="countrySubdivisionDiv" class="input-single">
                    <asp:DropDownList ID="ddlState" runat="server"   AutoPostBack="true" OnSelectedIndexChanged="ddlState_SelectedIndexChanged"></asp:DropDownList>
                    <small class="error">Region/State/Province is required.
                    </small>
                </div>
            </div>      
        </ContentTemplate>                                                          
    </asp:UpdatePanel>
</div>
<div class="row">
    <div class="medium-6 columns">
        <div class="input-single">
            <asp:UpdatePanel ID="fdf" runat="server">
                <ContentTemplate>
                    <asp:DropDownList ID="ddlCity" runat="server"   maxlength="50"></asp:DropDownList>
                </ContentTemplate>                                                          
            </asp:UpdatePanel>
            <small class="error">City is required.</small>
        </div>
    </div>
    <div class="medium-6 columns">
        <div class="input-single">
            <asp:TextBox ID="txtPostalCode" runat="server" placeholder="Post Code" MaxLength="15" TabIndex="16"></asp:TextBox>
            <small class="error">Postcode is required.</small>
        </div>
    </div>
</div>
</div>

也附加图像。 Image containing the screen shot of country city and state

感谢你们的支持

1 个答案:

答案 0 :(得分:0)

尝试以下代码。用以下更新面板替换您的更新面板

lo.ListColumns("WA")