ASP.NET之ViewState对象
HTTP协议是“无状态”的,造成服务器无法记住特定用户的请求。
Web服务器不会保留每次浏览器所发Http请求的具体信息和当时的状态。
即使请求来自同一个浏览器,它也将其视为“陌生人”,绝不会“记得”浏览器在不久之前曾经“拜访”过自己。
ASP.NET专门提供了在一个网页多次请求之间保存信息的对象:viewState(视图状态)对象来模拟“成员变量”的角色。
public partial class 练习1_Default : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){if(!IsPostBack){ViewState["Counter"] = 0;}}protected void btnCal_Click(object sender, EventArgs e){int counter =Convert.ToInt32 ( ViewState["Counter"]);counter++;this.ltaCounter.Text = counter.ToString();ViewState["Counter"] = counter;}
ViewState中保存的数据全部被转换成object类型,取出时务必强制转换成特定类型。
ViewState只能在同一个页面的连续多次请求之间保存信息,页面跳转后信息就会丢失。
ASP.NET之ViewState对象相关推荐
- ASP.NET内置对象一
ASP.NET提供了大量的对象类库,在这些类库中包含了许多封装好的内置对象,我们只需要直接使用这些对象的方法和属性,就能简单快速地完成很多的功能.Request对象.Response对象和Serve对 ...
- ASP.NET内置对象二
(1)Respose对象 利用Response对象输出文字信息: protected void Page_Load(object sender, EventArgs e){string message ...
- 不可或缺的ASP.NET内置对象
文章目录 为什么学习ASP.NET内置对象 一.Request对象 1.属性 2.方法 二.Response对象 1.方法 2.属性 三.Page对象 1.属性 2.事件 四.ViewState对象 ...
- 18第一章 ASP.Net内建对象
第一章 ASP.Net内建对象 第一章 ASP.Net内建对象 ASP.Net为保持用户的数据和信息,内建了许多对象,包括Application.Response.Requ ...
- Asp.net 内置对象
(1)简述ASP.NET内置对象. 答:ASP.NET提供了内置对象有Page.Request.Response.Application.Session.Server.Mail和Cookies.这些对 ...
- ASP.NET中application对象的用法(面试题)
ASP.NET中application对象的用法 本文导读:Application对象是HttpApplicationState类的一个实例,Application状态是整个应用程序全局的.Appli ...
- asp.net的ViewState学习
这些还是前辈们都研究烂的东东,我也只是COPY他们的成果,好了,什么也不说了,先来一张表: 页面事件 ViewState相关操作 PreInit 设置控件静态属性 Init 执行TrackViewSt ...
- 浅析ASP.NET应用ViewState技术
如果你有在IE中查看当前浏览页面HTML源代码的习惯,你也许常会看到类似以下的代码片断: <input type="hidden" name="__VIEWSTAT ...
- Asp.net夜话之二:asp.net内置对象
在今天我主要要介绍的有如下知识点: Request Response Server Session Cookie Application <%%>及<%=%>表达式 准确地说, ...
最新文章
- Nginx安装学习使用具体记录
- create-react-app 配置sass
- 使用 Carla 和 Python 的自动驾驶汽车第 2 部分 —— 控制汽车并获取传感器数据
- PostgreSQL在何处处理 sql查询
- nodejs mysql 注入_node.js sql 注入攻击防御方法 (sql Injection)
- VirtualBox中的网络连接方式详解
- 支持向量机 回归分析_支持向量机和回归分析
- Navicat创建数据库表 、导入sql文件,生成表结构
- 【恋上数据结构】图代码实现、BFS、DFS、拓扑排序
- 不存在_别傻了,根本就不存在缘分天定
- fluent瞬态_瞬态环境
- laravel判断是手机移动端访问还是PC端访问
- 【手把手教安装】VUE安装教程!!!
- 映美精两个相机同步采集求助
- 系统技巧:电脑系统盘实用清理方案介绍
- 在 Excel UiPath 中插入或删除行或列
- 阿里云视频上传到抖音服务器
- 不使用库函数实现字符串复制函数strCopy
- PHP连接MySql/SQLServer数据库
- CAD怎么把圆分割为多段圆弧呢,一起来看看吧
热门文章
- 个人传记:苍天飞翼之景观黄昏
- 【论文模型讲解】CLIP(Learning Transferable Visual Models From Natural Language Supervision)
- HTML快速入门5——不规则表格、表格背景、边框颜色
- 汽车RKE方案设计原理及实现
- python读取文件并按属性取值
- CocosCreator | 给节点施加力、冲量、防止穿墙
- 计算机中文字转换为表格怎么弄,Word中“文字”与“表格”相互转换-word技巧-电脑技巧收藏家...
- oracle 误删除表数据,Oracle误删除表数据后的数据恢复详解
- pytorch学习教程笔记(一)
- php生成超链接完整代码_PHP 超链接 抓取实现代码