分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

asp.net 9 ViewState

发布时间:2023-09-06 02:05责任编辑:蔡小小关键词:暂无标签

VIEWSTATE

aspx:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ViewStateDemo.aspx.cs" ????Inherits="CZBK.ItcastProject.WebApp.ViewState.ViewStateDemo" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> ???<title></title></head><body> ???<form id="form1" runat="server"> ???<div> ???????<span><%=Count %></span> ???????<input type="submit" value="submit" /> ???</div> ???</form></body></html>

aspx.cs:

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace CZBK.ItcastProject.WebApp.ViewState{ ???public partial class ViewStateDemo : System.Web.UI.Page ???{ ???????public int Count { get; set; } ???????protected void Page_Load(object sender, EventArgs e) ???????{ ???????????int count = 0; ???????????if (ViewState["count"] != null) ???????????{ ???????????????count = Convert.ToInt32(ViewState["count"]); ???????????????count++; ???????????????Count = count; ???????????} ???????????ViewState["count"] = Count; ???????????//当我们把数据给了ViewState对象以后,该对象会将数据进行编码,然后存到__VIEWSTATE隐藏域中,然后返回给浏览器 ???????????????????????//当用户通过浏览器单击"提交"按钮,会向服务器端发送一个POST请求,那么__VIEWSTATE隐藏域的值会提交到服务器端, ???????????//那么服务端自动接收__VIEWSTATE隐藏域的值,并且再反编码,重新赋值给VIEWSTATE对象。 ??????????????} ???}}

asp.net 9 ViewState

原文地址:https://www.cnblogs.com/youguess/p/9366041.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved