首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
viewstate专题
C#面:解释什么是viewstate,能否禁用?是否所用控件都可以禁用
在C#中,ViewState是 ASP.NET Web Forms中的一个重要概念。它用于在Web应用程序中跨页面请求之间保存和恢复页面的状态数据。ViewState的主要目的是在页面回发(postback)期间保持页面上的控件状态,以便在页面重新加载后能够正确地还原控件的值。 ViewState是通过在页面的HTML中添加一个隐藏字段来实现的。当页面回发时,ASP.NET 会将页面上的控件的状
阅读更多...
C#中的ViewState
ASP.NET ViewState 初探 ViewState 到底是什么 与刚接触 ASP.NET 页面的开发人员交谈时,他们通常向我提出的第一个问题就是:“那个 ViewState 到底是什么?”他们的语气中流露出的那种感觉,就象我来到一家异国情调的餐馆,侍者端上一道我从未见过的菜肴时的那种感觉 —— 既疑惑不解,又充满好奇。但肯定有人认为它不错,否则就不会提供了。所以,我会先尝
阅读更多...
Asp.net中Application Session Cookie ViewState Cache Hidden
来源: http://www.cnblogs.com/me-sa/archive/2007/07/04/805084.html Application 1. Application用来保存所有用户共用的信息 2. 在Asp时代,如果要保存的数据在应用程序生存期内不会或者很少发生改变,那么使用Application是理想的选择。但是在
阅读更多...
去掉DataGrid的ViewState中的无用数据 MyNoName [原作]
在Asp.Net中,我们使用最多的恐怕就是DataGrid列表控件了。这个控件的功能的却非常强大,也非常好用。它不但可以实现任意的格式化选择,而且还可以动态进行分页、排序、添加按钮、动态编辑等功能。可以说,DataGrid控件已经实现了我们需要的大部分功能。 DataGrid控件需要通过ViewState来保存控件的状态的,如果我们关闭了ViewState,即在HTML代码中使用了Enable
阅读更多...
Session,Cookie,Application和ViewState这四者的有何区别
ViewState是维护页面状态的,Application是维护Web应用程序状态的,整个Web应用程序(站点/虚拟目录)只有一个 Session是维护会话状态的,每个客户有一个——是用Cookie和服务器端的信息联合实现的具体的你看msdn吧。 Application状态为应用程序提供了一个全局的状态。所有客户都可以使用该状态。从设计的角度来说,我们通常用Application来存储一些标准的
阅读更多...
去掉DataGrid的ViewState中的无用数据
一、 DataGrid控件中的ViewState 在Asp.Net中,我们使用最多的恐怕就是DataGrid列表控件了。这个控件的功能的却非常强大,也非常好用。它不但可以实现任意的格式化选择,而且还可以动态进行分页、排序、添加按钮、动态编辑等功能。可以说,DataGrid控件已经实现了我们需要的大部分功能。 遗憾的是,上面说的很多非常实用的功能,大部分需要V
阅读更多...
Application Session Cookie ViewState Cache Hidden 区别
ASP.NET中,有多种保存信息的对象,如:Application,Session,Cookie,ViewState、Cache等,它们有什么区别?应用环境是什么? 为了更清楚的了解,我们总结出每一种对象应用的具体环境,如下表所示: Application 1、Application用来保存所有用户共用的信息; 2、在Asp时代,如果要保存的数据在应用程序生存期内不会或者很少发生改
阅读更多...
[转贴]ASP.NET ViewState 初探
与刚接触 ASP.NET 页面的开发人员交谈时,他们通常向我提出的第一个问题就是:“那个 ViewState 到底是什么?”他们的语气中流露出的那种感觉,就象我来到一家异国情调的餐馆,侍者端上一道我从未见过的菜肴时的那种感觉 - 既疑惑不解,又充满好奇。但肯定有人认为它不错,否则就不会提供了。所以,我会先尝一尝,或许会喜欢上它,尽管它看上去的确很古怪! 对于 ViewState 也是如此,但是如
阅读更多...
未加密的__VIEWSTATE参数(中危)
警告:本文所涉及内容只可用于交流学习,请勿使用本文提到的内容违反法律,本文和作者不提供任何担保!!! 前言 今天日常测站的时候,AWVS扫到一个“nencrypted __VIEWSTATE parameter(未加密的__VIEWSTATE参数)”,正好看过一个大佬的帖子,手动验证一波(手动滑稽)。 一、漏洞说明 简单理解: 表单提交在遇到服务器返回错误时候,再次填写表单
阅读更多...
.net中实现自定义类可以用ViewState存取
Asp.net中可以用ViewState保存画面当前的值,自己定义的类要想也能放到ViewState中,需要实现ISerializable接口才能实现,下面是个例子。 using System;using System.Collections.Generic;using System.Text;using System.Runtime.Serialization;namespace test{
阅读更多...