0

我在页面上有 15 个下拉菜单,它们是级联下拉菜单。第二个下拉列表根据第一个下拉加载数据。

每当我更改下拉项目时。它被发回,页面闪烁我可以将其删除,以便在下一个下拉列表加载时我的页面保持静止

4

1 回答 1

1

您想做以下两件事之一:要么完全避免回发,要么将其设置为不刷新整个页面。我可以想到几种方法来解决这个问题:

1)看一下asp.net AJAX工具包中的CascadingDropDown控件

2) 研究使用 UpdatePanel 控件使具有级联内容的页面部分异步回发

3) 如果级联下拉菜单的内容是静态的,您可能需要在客户端脚本中实现下拉菜单;使用原生 JavaScript 事件或 jQuery 等 JavaScript 框架。 例子

于 2012-11-15T20:29:37.233 回答