有收录的域名,有历史建站记录域名,搜狗pr域名,搜狗权重域名,搜狗权重域名,高收录域名,百度权重域名,外链反链域名,景德镇网站建设
热门搜索: 网站 SEO 网站建设 建设
欢迎您,高收录域名 的忠实网友, , 希望你在本站能找到对您有用的东西。
0
2014-08-18禁止列表控件值在回送时保持不变

有时候,我们不想在回送时保持列表控件的值不变。除了对带宽的考虑外,还有其他一些原因促使我们在每次加载页时重新创建数据集,或重新绑定列表控件。最简单的情况是当页并没有实际包括<form>的时候,他们不是交互式页,因此也不必将值传送回服务器——我们只要加载页并进行浏览就可以了。在这种情况下没有VIEWSTATE,也没有用户交互。
然而,如果页包含<form>部分,那么列表控件的值将自动包括在VIEWSTATE中。当然,如果列表控件包含交互元素,如必须被传送回服务器的按钮或编辑控件,那么该控件必须位于HTML<form>上。这一点适用于排序和筛选,其栏标题自动被作为LinkButton控件显示。无论如何对行进行排序和筛选,我们都必须每次将数据网格重新绑定到DataView对象。我们实际上是在每次回送时重新创建整个DataSet和DataView,因此不必在VIEWSTATE中保存值。由于这一原因,我们在控件定义中将DataGrid对象的EnableViewState属性设置为False,以便该控件的内容不包括在VIEWSTATE中。
我们可以使用“页跟踪”来查看某页的VIEWSTATE中包括多少数据。在Page提示符中添加Trace=”True”,然后在本地运行该页(即运行在web服务器本身上的浏览器中)。这样就做到了禁止列表控件值在回送时保持了不变的状况,当然,我们还要在浏览器中了解到每次发送给客户端的准确数据量。

分类:建站教程 | 超过 人围观 | 本文标签:禁止  列表  控件值  回送时  保持  不变  
关于我
关于我

长期出售各种各样的域名
重点出售下面的类型:
1、5~15年的老域名。
2、各种类型的备案域名。
3、历史建站记录的老域名、权重域名。

在线QQ 新浪微博 我的邮箱
日历
控制面板
您好,欢迎到访网站!
  [查看权限]
最近发表
网站分类
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
Tags列表
友情链接