当前位置: 代码迷 >> ASP.NET >> EnableViewState="false"禁用不了视图状态是咋回事
  详细解决方案

EnableViewState="false"禁用不了视图状态是咋回事

热度:8197   发布时间:2013-02-25 00:00:00.0
EnableViewState="false"禁用不了视图状态是怎么回事。
设置page指令是:
<%@   Page   Language= "C# "   AutoEventWireup= "true "   EnableViewState= "false "   CodeFile= "Page_EnableViewState.aspx.cs "   Inherits= "Page_EnableViewState "   %>

但是打开页面还是有:
<input   type= "hidden "   name= "__VIEWSTATE "   id= "__VIEWSTATE "   value= "/wEPDwUJODExMDE5NzY5ZGTBm2Q2KBkc7SRh29FFvAJCETcCOA== "   />

晕了,到底怎么禁用啊,难道不是用这个属性吗?

------解决方案--------------------------------------------------------
EnableViewState= "false " 即可
加上
if(!IsPostBack)
{

}


------解决方案--------------------------------------------------------
不可能完全禁掉,只是比起打开的状态要短小很多。
------解决方案--------------------------------------------------------
可以考虑去使用 jsp 开发,那个一点也看不到。
------解决方案--------------------------------------------------------
简单,EnableViewState= "false " 再把runat=server 全去掉!
就一html,呵呵
  相关解决方案