ASPX文件的源文件问题

握薪尝蛋 2009-04-24 09:50:24
大家在写好一个ASPX页面后,跑起来之后通过浏览器查看中的——》查看源文件能看到里面的一些数据,我做的这些页面中总是有很长一部分的貌似乱码的东西,它的结构是这样的:
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMjk5NDA5MDQ1DxYEHglTb3J0T3JkZXIFBV9kYXRlHglPcmRlckRpcmUFBERlc2MWAmYPZBYCAgMPZBYCAgMPZBYCAgEPPCsADQIADxYIHgtBbGxvd1BhZ2luZ2ceCFBhZ2VTaXplAjAeC18hRGF0YUJvdW5kZx4LXyFJdGVtQ291bnQCVGQJFgweDUZpcnN0UGFnZVRleHQFCeesrOS4gOmhtR4MTGFzdFBhZ2VUZXh0BQnmnIDlkI7pobUeCVBhZ2VyTW9kZQsqJlN5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuUGFnZXJCdXR0b25zAh4MTmV4dFBhZ2VUZXh0BQnkuIvkuIDpobUeEFByZXZpb3VzUGFnZVRleHQFCeS4iuS4gOmhtR4IUG9zaXRpb24LKidTeXN0ZW0uV2ViLlVJLldlYkNvbnRyb2xzLlBhZ2VyUG9zaXRpb24CFgJmD2QWYgICDw9kFgQeC29ubW91c2VvdmVyBSR0aGlzLnN0eWxlLmJhY2tncm91bmRDb2xvcj0nI0M4RUZGNCceCm9ubW91c2VvdXQFHXRoaXMuc3R5bGUuYmFja2dyb3VuZENvbG9yPScnFgZmD2QWAmYPDxYGHgRUZXh0BTrkuK3nn7PmsrnmgLvoo4Hnp7DkuK3lm73lpKnnhLbmsJTku7fpnZ7luLjkvY4g6aKE5pyf5rao5Lu3HgtOYXZpZ2F0ZVVybAVBZGV0YWlscy5hc3B4P19pZD02NDE3MkFFO………/>(后面其实还有N多长呢,我就用省略号代替了 = =#)

请问一下这些看起来貌似乱码的东西有用吗?我看论坛中的aspx页面中没有这些东西的啊,这个东西该怎么去掉啊?大虾指点一下啊,拜谢了先!
...全文
122 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
握薪尝蛋 2009-04-29
  • 打赏
  • 举报
回复
我把那个属性设置成False后虽然查看源文件的时候赶紧了许多,但是,问题还是出来了,我用GridView分页的时候,把GridView的这个属性设置成了False,记过点击下一页后,第二页上没有数据,呵呵,这个问题忒严重了,所以还只能设置成True了。不知道没有没两全其美的办法呢?[Quote=引用 1 楼 kfps8kfps8 的回复:]
这个是启用了ViewState,它是存储在客户端的隐藏信息,当服务器接受请求回传时可以将viewstate内容回传到页面中,可以保存控件信息,其机制可自动实现,控件的属性中都有viewstate,默认设置为true即可,
可设置false不启用
[/Quote]
zsuswy 2009-04-26
  • 打赏
  • 举报
回复
非常有用的东西,Asp.net 使用这些值来维护控件状态。
一方晴空 2009-04-26
  • 打赏
  • 举报
回复
正解,面试的时候有人曾问过我,状态保持是怎么做的,答案就是它了
greymouseyu 2009-04-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kfps8kfps8 的回复:]
这个是启用了ViewState,它是存储在客户端的隐藏信息,当服务器接受请求回传时可以将viewstate内容回传到页面中,可以保存控件信息,其机制可自动实现,控件的属性中都有viewstate,默认设置为true即可,
可设置false不启用
[/Quote]

有理!
zhiaini 2009-04-25
  • 打赏
  • 举报
回复
主要是保存控件的视图状态.
人生就是赌 2009-04-25
  • 打赏
  • 举报
回复
没有影响的
握薪尝蛋 2009-04-25
  • 打赏
  • 举报
回复
果真诶,把属性已设置就好了,不过这个属性对安全方面来说有影响没有啊???还望赐教~~~
kfps8kfps8 2009-04-24
  • 打赏
  • 举报
回复
这个是启用了ViewState,它是存储在客户端的隐藏信息,当服务器接受请求回传时可以将viewstate内容回传到页面中,可以保存控件信息,其机制可自动实现,控件的属性中都有viewstate,默认设置为true即可,
可设置false不启用

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧