数据控件刷新问题

来源:互联网 发布:python thkinter 编辑:程序博客网 时间:2024/06/05 22:13
当页面只有gridview控件时,每次回发会自动更新数据
但当有dropdownlist控件时,回发将不更新数据
猜测可能的原因,每次重新装入数据时,判断条件是否改变,若未改变就从湖缓冲是读取(如果缓冲是没有就再读数据库).所以有更新数据时要显示刷新 control.DataBind()来重新提取数据.
数据每次都是服务器重新生成的(有的是直接使用缓冲的).并不是一进入就生成,但是有时候手动绑定时只生成一次页回发时数据还在的原因是,数据控件的enableviewstate=true 保存了状态.

绑定表达式
<%# Eval("字段名") %>
<%# Bind("字段名") %>
区别 eval是只读数据,bind是可更新的.




 
原创粉丝点击