Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当我在浏览器中查看我的aspx页面的页面源时,我看到了这一点_C#_Asp.net - Fatal编程技术网

C# 当我在浏览器中查看我的aspx页面的页面源时,我看到了这一点

C# 当我在浏览器中查看我的aspx页面的页面源时,我看到了这一点,c#,asp.net,C#,Asp.net,通过将EnableViewState属性设置为false,可以在页面级别禁用viewstate <form name="aspnetForm" method="post" action="/Web/Test.aspx" id="aspnetForm"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" n

通过将
EnableViewState
属性设置为false,可以在页面级别禁用viewstate

<form name="aspnetForm" method="post" action="/Web/Test.aspx" id="aspnetForm">

<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTY1NDU2MTA1Mg9kFgJmD2QWAmYQZGQWDAIBDw8WAh4ISW1hZ2VVcmwFKGh0dHA6Ly9sb2NhbGhvc3Qvcm9zL2ltYWdlcy9yb3NfbG9nby5qcGdkZAIFDw8WAh4EVGV4dAUFTG9naW5kZAIHDw8WAh8ABS1odHRwOi8vbG9jYWxob3N0L3Jvcy9pbWFnZXMvaWNvbnMvUk9TbG9nby5wbmdkZAIIDw9kFgIeBWNsYXNzBQVXb21lbmQCDg9kFgICAQ9kFgJmDw8WAh4IR29hbFR5cGUFBUZlbW1lZBYCZg9kFgJmD2QWAgIBDxYCHwIFBm1lblRhYhYCZg8WAh4LXyFJdGVtQ291bnQCBBYKZg9kFgICAQ8WAh4Hb25jbGljawWUAWphdmFzY3JpcHQ6ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjJfY3RsMDBfSG9tZUJhbm5lcl9ycHRnb2FsQmFubmVyX2N0bDAwX2FuY1dlbGNvbWUnKS5ocmVmPSdodHRwOi8vbG9jYWxob3N0L3Jvcy93ZWxjb21lLydkAgEPZBYEAgEPFgIfBQWmAWphdmFzY3JpcHQ6Z

...........

您应该确保实际上不需要viewstate—许多ASP.NET服务器控件使用存储在viewstate中的信息来维护其内部状态

查看一篇有更详细信息的文章。

没有什么不对的

Viewstate是ASP.Net保存所有ASP.Net控件的值的特殊位置,以便在刷新浏览器或将其传递到其他页面时记住这些值。您还可以使用它来存储您自己的客户变量

它会让事情慢一点,许多人报告说禁用viewstate会有很好的效果

我使用ASP.NETMVC编程,它不使用viewstate,也不使用会话来最大化性能。但我要警告你,这是一种艰难的生活方式

这将为您提供有关viewstate的更多信息:

<%@ Page EnableViewState="False" ... %>