给我一些关于在ASP.Net中使用DropdownList的建议

时间:2011-05-20 05:00:42

标签: asp.net

在我的asp.net网页中,我有很多DropdownLists。每个DropdownList都有许多必须从数据库获取的选项值。这使得此页面具有非常大的ViewState,并且在客户端请求此页面时非常慢。

另外,在这个页面中我必须使用GridView来显示一些值,并且必须更新这个GridView。我使用AjaxManager仅在GridView中更新控件,我尝试使用jQuery Ajax来请求数据并使用javascript创建添加到DropdownList的选项。

但是,此方法无法解决此问题,因为DropdownList无法在客户端添加选项,因为Postback和EventValidate。

使此页面更快的解决方案是什么?