社区
C#
帖子详情
关于EnableviewState的问题,高分求解,好思路的另送100分!解决问题另送200
Philippy
2004-04-21 12:09:44
在使用datagrid时,若将EnableviewState设为false,则分页就出现问题,也就是分页每次都现实第一页(分页事件失效),我的要求是:要使用datagrid,EnableviewState=false,不重新从数据库取数据,不使用第三方的分页控件(包括自定义分页按钮等),也就是要改datagrid的一些内部设置,解决问题立即送分
...全文
58
11
打赏
收藏
关于EnableviewState的问题,高分求解,好思路的另送100分!解决问题另送200
在使用datagrid时,若将EnableviewState设为false,则分页就出现问题,也就是分页每次都现实第一页(分页事件失效),我的要求是:要使用datagrid,EnableviewState=false,不重新从数据库取数据,不使用第三方的分页控件(包括自定义分页按钮等),也就是要改datagrid的一些内部设置,解决问题立即送分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Philippy
2004-04-30
打赏
举报
回复
sos
szlen
2004-04-26
打赏
举报
回复
█★██★█.NET开发的网络营销软件,欢迎大家下载测试█★██★█
下载地址:http://www.szlon.com/down/isbes.rar
功能特点:
1.支持本地整个磁盘或文件夹或单个文件的邮件地址的搜索,文件类型包括(*.htm,*.txt,*.xml,*.html,*.asp,*.php,*.aspx,*.jsp)
2.支持根据数据字典和邮件后缀自动生成邮件地址,可支持邮件效验
3.支持根据搜索关键字,自动过滤搜索相关的邮件地址
4.支持根据指定的网站地址和搜索深度爬行搜索整个站点的邮件地址
5.支持邮件地址批量整理,去除过滤重复或无效的邮件地址
本工具采用Visual2003.net开发,客户端需要安装.NET Framework SDK 1.1 版
guanxg
2004-04-26
打赏
举报
回复
你将数据缓存,这样访问效率很高,不用去查询数据库
Philippy
2004-04-26
打赏
举报
回复
真的没有高手可以解决吗??
Philippy
2004-04-22
打赏
举报
回复
ding
christ2
2004-04-22
打赏
举报
回复
送入DATASET再断开和数据库的连接不行吗?
Philippy
2004-04-22
打赏
举报
回复
up
athossmth
2004-04-21
打赏
举报
回复
分页当然有问题。子定义分页按钮都不用,没办法解决。
楼主在寻开心吧。
fq_ln
2004-04-21
打赏
举报
回复
要知道http传输是无状态的,asp.net传输很多数据的时候都用到viewstate,没有这个,它无法保存原来的数据,关闭自动视图状态使得在回传的时候服务器端得不到应得的数据,因此就会出现你所说的那个问题。
这个问题不能埋怨MS,HTTP传输就是这个样子。不可能十全十美
Philippy
2004-04-21
打赏
举报
回复
up
ASP.Net中控件的
Enable
ViewState
属性优化
在 ASP.Net中对各个WebForm控件引入以前没有的
Enable
ViewState
属性。这个属性究竟有什么用。
使用正则Regex来移除网页的
Enable
ViewState
实现
思路
及代码
当你创建好一个网页时,什么都没有写,就可以运行,然后查看源程序(View Source),就会看到下面一段。 此刻,也许你会想起,在网页有一个属性
Enable
ViewState
,可设为False,但似乎不见效果。 其实网页有
ViewState
并不是坏事,但有时我们不需要它。怎样办?首先回过头来,看第一幅图片,第12行代码,即高亮部
分
,是我们想移掉的部
分
。我们可以使用正则,然后网页重新Render,就可把它拿掉。 在.aspx.cs 或.aspx.vb引用namespace: 代码如下:using System; using System.IO; using System.Text; usi
ASP.NET中控件的
Enable
ViewState
属性及彻底禁用
如果我们在开发Web应用程序时,某些控件是不需要接受用户的操作或只需要接受一次操作的时候,我们可以将这些控件的
Enable
ViewState
属性改为false,这样可以优化我们的程序,提高网络访问的速度。
禁止
ViewState
的3种解决方法
下面3种方式就可以
分
别禁用某一个控件、某一个页面和整个应用程序的
ViewState
。 1) 控件禁用:将控件的
Enable
ViewState
属性设置为false; 2) 页面禁用:在页面的Page指令中添加
Enable
ViewState
=”false”;3) 应用程序禁用:在Web.Config文件中添加 程序代码 程序代码 代码如下:
enable
ViewState
=”false”/>
< /configuration>也可以在页面的page指令中禁用
Enable
ViewState
=”fa
Enable
ViewState
指示是否在页请求之间保持视图状态。如果要保持视图状态,则为 true;否则为 false。默认值为 true。
Enable
ViewState
指定是否向服务器端传
送
某(些)控件的属性值、状态。
Enable
ViewState
的默认值为 true,设置为 false 可以降低数据传
送
量,当然应该在程序逻辑允许设置为 false 的情况下。
Enable
ViewState
可用于控件,...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章