CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

<input type="hidden" name="__VIEWSTATE" value=...有办法去掉吗???

楼主sekone()2006-03-20 13:24:03 在 .NET技术 / ASP.NET 提问

我有一个页面,把它生成静态页  
  浏览页面时,查看源代码总有以下着一段,占了将近一半的页面,我把EnableVIEWSTATE设为False也还是有  
  如何解决,为什么我看有的网站就没这种东西  
   
  <input   type="hidden"   name="__VIEWSTATE"   value="dDwzNjY2NjA5MTM7dDw7bDxpPDE+Oz47bDx0PDtsPGk8Mz47PjtsPHQ8cDxsPG9ua2V5ZG93bjs+O2w8aWYoZXZlbnQua2V5Q29kZT09MTMpeyBldmVudC5rZXlDb2RlPTlcOyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW1nYnRuc3ViJykuY2xpY2soKVw7fTs+Pjs7Pjs+Pjs+PjtsPGltZ2J0bnN1Yjs+PtSY8zERh7E8p7tRXLLlVP9XDN6p"   ...... 问题点数:20、回复次数:13Top

1 楼theodiact(theodiact)回复于 2006-03-20 13:35:40 得分 8

把所有页面的VIEWSTATE的都关上就可以拉Top

2 楼championchen79(现学现卖)回复于 2006-03-20 13:39:39 得分 0

这个是.net专用来保存页面状态的,也就是保存你页面上的内容和值,如果不需要那就如楼上所说....所有有viewstate的属性都关闭...不过可能会出现你意想不到的结果啊.Top

3 楼sekone()回复于 2006-03-20 14:11:32 得分 0

要把所有页面的VIEWSTATE的都关上?  
  单个页面不行么?我在页头里设置<%@   Page   language="c#"   Codebehind="index.aspx.cs"   AutoEventWireup="false"   Inherits="chaoji.index1"     EnableViewState="False"%>  
  好象不管用?Top

4 楼robert2004(我能发财)回复于 2006-03-20 14:17:12 得分 0

把页面的EnableViewStateMac设为false  
   
   
  ---------------------------  
  苦海无边   回头无岸  
  ---------------------------  
   
  Top

5 楼coveking(小草)回复于 2006-03-20 14:24:28 得分 10

楼主在页头设置是对的,但是不是代表就不会没有name="__VIEWSTATE"   value   =   ""  
  只是少了很多而已Top

6 楼sekone()回复于 2006-03-20 14:27:00 得分 0

试了一下   不行哦Top

7 楼sekone()回复于 2006-03-20 14:30:06 得分 0

我晕   好象没少掉啊  
  还是那么多   不知道占了多少K去   我是把那个页面生成静态页了,确定不要用那个东西了   怎么就去不掉呢,Top

8 楼sekone()回复于 2006-03-20 15:12:29 得分 0

是少掉了,像DataGrid,DataList,我只让他们显示数据没有在上面修改数据之类的,可以把他们   设置为EnableViewState="False"   把?Top

9 楼flashasp(flashasp)回复于 2006-04-11 20:58:38 得分 0

我在2.0下搞也是这样  
   
  <input   type="hidden"   name="__VIEWSTATE"   id="__VIEWSTATE"   value="/wEPDwUKMTUzNDQzMzAzM2RkHXe3MAUlRAZdAx4c0n4Oq5yYR84="   />  
   
  如果数据重要的话,这个数据不可以被人截取啊Top

10 楼shanxing(*努力奋斗每一天(因为我是中专生)*)回复于 2006-04-11 21:53:26 得分 0

新手也想知道  
  关注Top

11 楼gt5070073(了了了 www.jobdll.com)回复于 2006-04-12 00:26:05 得分 0

不知LZ要关掉这个做什么,如果是怕影响网速我想没有必要的,这点字符可能只定的了一张小小的图片Top

12 楼shalen520(Love will keep us alive)回复于 2006-04-12 09:05:53 得分 2

既然是静态页面,那可以用正则表达式把这些代码干掉    
  或者  
  在动态页面中禁用ViewStateTop

13 楼abandonship(焚酒煮剑)回复于 2006-04-12 09:10:47 得分 0

静态页??  
  1。那就把VieState设为false  
  2。后缀改成htmTop

相关问题

  • 100分!如何去掉<input type="hidden" name="PHPSESSID" value="1e3cfa7327459aa2f0c5ce11bc3dd5ed" />
  • 请问如何去掉input框里的输历史记录
  • 怎样将input type=radio的边框去掉?
  • 怎样将input type=radio的边框去掉?
  • 有得客戶端執行保存得時候會出現<input type="hidden" name="__VIEWSTATE" value="dD.....
  • 请问如何去掉<INPUT TYPE=TEXT>的边框和改变其颜色
  • 去掉制约
  • 去掉毛刺?????
  • input标记的hidden属性??
  • 1如何用javascript给<input type="file"> 标签赋值,2如何取得html文件里的纯文本(把<br>、<input>标签全部去掉只留text)

关键词

  • 页面
  • 数据
  • 静态

得分解答快速导航

  • 帖主:sekone
  • theodiact
  • coveking
  • shalen520

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo