【发布时间】:2011-08-08 06:25:55
【问题描述】:
我的网页中有 40 个 asp.net 下拉列表。当我使用 DataBind() 在服务器端绑定控件时,需要 12 秒,在此期间页面为空白。如果没有数据绑定,页面将在 1 秒内加载。
所以我决定在客户端进行绑定。当我用谷歌搜索时,我得到了这个link。 但我面临的问题是,当我在 javascript 中使用 PopulateControl() 时,在回发期间我只会得到 SelectedIndex。
asp.net 下拉菜单具有 SelectedIndex、SelectedValue、SelectedText 等属性。这些属性在代码隐藏中被大量使用,根据所选索引更改逻辑对我来说非常困难。
有没有一种方法可以将控件与 javascript 绑定并在回发期间获取所有这些属性。
提前致谢。
【问题讨论】:
标签: javascript asp.net drop-down-menu