Robin's Blog

记录 积累 学习 成长

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

    一。GridView中动态添加控件时,如果使用DataSource手工绑定时,从客户端PostBack时在Page_Load中必须重新生控件。生成控件后,微软替我们实现了客户端值的绑定工作。

    二。使用SqlDataSource作为GridView的数据源,如果页面的 EnableViewState设置为false时,PostBack执行顺序是 GridView_RowDataBound,再依次执行Page_Load 及相应的触发事件,而且不需要重新重成控件。EnableViewState设置为true时,效果同一中PostBack没有重新生成控件一样的效果即控件丢失。

即使用SqlDataSouce&EnableViewState=false 相当于一中PostBack后重新绑定的效果。

posted on 2009-03-31 16:40  Robin99  阅读(387)  评论(1编辑  收藏  举报