tofacebook.com -专业IT技术社区 【百家号】脸书百科,asp.net 9 ViewState Web程序 - tofacebook.com-专业IT技术社区
77°

【百家号】脸书百科,asp.net 9 ViewState Web程序

标签:pre   div   gen   meta   ext   ace   数据   提交   mes   

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

标签:pre   div   gen   meta   ext   ace   数据   提交   mes   

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


本文由百家号/熊掌号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。

已有 0 条评论

    我有话说: