是一些页面状态值,viewstate等。这是.net的技术特点,去掉不太可能,但是可以通过设置控件的EnableViewState属性减少数量.

解决方案 »

  1.   

    去那个干嘛,那是服务器生成的html的代码,你改不了
      

  2.   


    自动保存的viewstate值!将页面的viewstate关掉就可以去掉,不过如果里面的东西有你要用到的话就不要去掉啦!
      

  3.   

    我没有和viewstate直接打交道,里面都是什么东西,如何关掉?
      

  4.   

    viewstate中用来保存当前页面中用到的一些控件的状态
    还有页面的状态等信息
    如:一个TextBox控件的Text文件内容关掉的方式:
    服务器控件-- 将EnableViewState属性设为false
      --对这个控件生效
    页面  -- 在<%@ Page ... %>属性中加入EnableViewState="false"
      -- 禁用这个页面的ViewState
    Web应用 -- 在web.config 文件中的pages节点中,设定EnableViewState="false"
      -- 禁用整个Web应用中的ViewState
      

  5.   

    谢谢,还有一点,就是如果过多的定义乐public static的变量会不会使页面变大
      

  6.   

    >>谢谢,还有一点,就是如果过多的定义乐public static的变量会不会使页面变大会占用内存。