当前位置:  开发笔记 > 编程语言 > 正文

如何在.NET中完全摆脱View State

如何解决《如何在.NET中完全摆脱ViewState》经验,为你挑选了2个好方法。

我怎么能摆脱:


完全!



1> Julio César..:

您需要将EnableViewState ="false"添加到Default.aspx文件中的@Page指令.

<%@ Page Language="C#" AutoEventWireup="true"
Codebehind="Default.aspx.cs" Inherits="Sample._Default"
EnableViewState="false" %>

然后,将以下代码添加到Default.aspx.cs文件中.这将从生成的HTML中删除隐藏字段.

    #region Disable ViewState
    protected override void SavePageStateToPersistenceMedium(object state)
    {
    }
    protected override object LoadPageStateFromPersistenceMedium()
    {
        return null;
    }
    #endregion



2> n8wrl..:

在控制级别,EnableViewState ="false".

在页面级别,Page指令中的EnableViewState = false.

在应用程序级别将此添加到.config,

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有