FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1280|回复: 1
打印 上一主题 下一主题

使用fineUI控件能禁用ViewState吗

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-3 19:26:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jma21 于 2014-3-3 19:32 编辑

想对性能有所提升,看过FineUI说明“FineU弃用ViewState,采用自己实现的XState机制”,所以我是不是可以禁用掉ViewState呢?我在@page 里面设置EnableViewState=false 可以吗?在web.config中全局禁用<pages enableSessionState="true" enableViewState="false" enableViewStateMac="false" />可以吗?我想如果能全局禁用掉就Web.config中禁用掉,不行的话我就分页面禁用。
另外,如果我想保存一份DataTable数据如何实现呢?比如Grid控件绑定的查询出来的DataTable结果集,我要保存起来,当用户POST的时候,后台能马上取到,而不是再到数据库中执行一次查询,得出结果。Cache就不用了,因为每个用户的数据不一样,都Cache肯定是不行的。除了Session还有其它办法吗?因为我不想保存在服务器,耗费服务器资源。请问如何实现呢?HiddenField控件貌似只能保存文本值,不能保存其它对象哦。
沙发
发表于 2014-3-3 21:35:29 | 只看该作者
你可以看一下XState在源代码中是怎么样定义的 如果是object 我想保存一个datatable是完全可以的!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-26 01:42 , Processed in 0.043594 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表