标签:pre div gen meta ext ace 数据 提交 mes
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对象。 } } }
标签:pre div gen meta ext ace 数据 提交 mes
原文地址:https://www.cnblogs.com/youguess/p/9366041.html