我怎么能摆脱:
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="..."/>
Run Code Online (Sandbox Code Playgroud)
完全!
Jul*_*sar 11
您需要将EnableViewState ="false"添加到Default.aspx文件中的@Page指令.
<%@ Page Language="C#" AutoEventWireup="true"
Codebehind="Default.aspx.cs" Inherits="Sample._Default"
EnableViewState="false" %>
Run Code Online (Sandbox Code Playgroud)
然后,将以下代码添加到Default.aspx.cs文件中.这将从生成的HTML中删除隐藏字段.
#region Disable ViewState
protected override void SavePageStateToPersistenceMedium(object state)
{
}
protected override object LoadPageStateFromPersistenceMedium()
{
return null;
}
#endregion
Run Code Online (Sandbox Code Playgroud)
在控制级别,EnableViewState ="false".
在页面级别,Page指令中的EnableViewState = false.
在应用程序级别将此添加到.config,<pages enableViewState ="false">
| 归档时间: |
|
| 查看次数: |
2688 次 |
| 最近记录: |