您的位置:首页 > 编程语言 > ASP

【转载】ASP.NET dropdownlist总是获取第一个值

2016-08-18 16:01 344 查看
造成这种情况的原因是每选一次就向服务器回传一次,然后就把当前页面重新刷新一次,所以选择后看到的总是第一条选择项,解决的办法:

1、在后台页面的pre_load方法中添加is_postback验证,这将获取一个值,如果是为响应客户端回发而加载该页,则为true;否则为 false(第一次加载)。

 

if (!IsPostBack) 

            {

                dropdownlist_databind();

            }
这句代码的意思:只有首次加载页面,才会执行这条语句

2、EnableViewState= "false ";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐