首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DropDownList重新加载

DropDownList重新加载
EN

Stack Overflow用户
提问于 2010-05-25 17:53:30
回答 1查看 110关注 0票数 1

我在WebForm上有两个下拉列表。Dropdownlist1控制应在DropDownList2上显示的内容。

当页面第一次加载时,我传入了一个值为0的selectedindex函数来加载DropDownList2。数据加载完美。但是,当我更改DropdownList1上的selectedindex时,这会导致回发重新计算新的Dropdownlist2值,填充失败。即使dropdownlist被绑定到包含数据的新数据源。初始页面加载中加载的数据仍保留在DropDownlist2中。在Dropdownlist2和1上,EnableViewState = true。

我正在使用asp.net 2.0进行开发

我不知道为什么这是失败的,如果有人能给我一些启发,我将非常感激。非常感谢,托尼

EN

回答 1

Stack Overflow用户

发布于 2010-05-25 17:55:40

为什么不使用AJAX控件工具包中的级联dropdwn?http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/CascadingDropDown/CascadingDropDown.aspx

如果您不想这样做,请确保在回发检查中填充DropDown1。否则,将在每次回发时重新填充DropdownList1并将SelectedIndex设置为0。

代码语言:javascript
运行
复制
if (!Page.IsPostBack)
{
    //Populate DD1
} 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2903587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档