在提供页面之前确定ASP.NET页面视图状态的大小
发布时间:2020-05-25 05:23:25 所属栏目:asp.Net 来源:互联网
导读:我可以编写什么ASP.NET页面生命周期事件来确定发送的视图状态的大小?此外,是否可以在不解析渲染的HTML(如页面对象上的属性)的情况下确定大小,还是解析唯一的方法? 我想要做的是记录尺寸,特别是如果它们超过某个阈值. 您可以继续编写viewstate函数SavePageSt
|
我可以编写什么ASP.NET页面生命周期事件来确定发送的视图状态的大小?此外,是否可以在不解析渲染的HTML(如页面对象上的属性)的情况下确定大小,还是解析唯一的方法? 我想要做的是记录尺寸,特别是如果它们超过某个阈值. 解决方法您可以继续编写viewstate函数SavePageStateToPersistenceMedium.这个函数也用于压缩视图状态…例如… public abstract class BasePage : System.Web.UI.Page
{
private ObjectStateFormatter _formatter = new ObjectStateFormatter();
protected override void SavePageStateToPersistenceMedium(object viewState)
{
MemoryStream ms = new MemoryStream();
_formatter.Serialize(ms,viewState);
byte[] viewStateArray = ms.ToArray();
....
}
}
一些参考. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在本地主机上开发Facebook Connect Javascript
- 在ASP.NET中使用JQuery选择ID属性
- asp.net-mvc – ASP.NET MVC中的Windows Live ID
- 在ASP.NET中导入一个类
- asp.net-mvc – 如何将枚举传递给Html.RadioButtonFor以获取
- ASP.NET图表在数字旁边添加百分比
- asp.net – 设置从Codebehind中选择的Radiobuttonlist
- asp.net – 分类失败.返回未最终内容
- asp.net-mvc – 在DropDownList ASP.NET MVC中获取所选项目
- 从ASP.NET切换到面包和黄油HTML / jQuery的优势
推荐文章
站长推荐
- ASP.NET 5中的子域路由
- asp.net-mvc – Upshot.js的当前状态
- asp.net-mvc – 具有ASP.NET MVC的多语言网站
- asp.net – GET与POST真的很重要吗?
- asp.net-core – 在Visual Studio 2015 for ASP.
- asp.net-mvc – WebApiConfig.cs和RouteConfig.c
- asp.net-mvc – Html.BeginForm使用FormMethod.G
- .net – 可以为空的枚举类型的奇怪行为
- asp.net – 无法转换类型为’System.Web.UI.Lite
- asp.net-mvc – @ Html.DropDownListFor如何添加
热点阅读
