找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14|回复: 0

ViewState查看工具

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 11:04:18 | 显示全部楼层 |阅读模式
软件标签:  viewstatedecoder   编程工具
viewstatedecoder2最新版是一款程序猿常常用到的编程辅助工具,具有保存字符串信息的功能,该软件体积非常小,下载解压即可使用,有需要者欢迎在绿色资源网下载!
viewstatedecoder免费版介绍
viewstate查看工具绿色版它是一个用来存放可转换成为字符串格式的信息的工具。该viewstate查看器的主要用于是支持 web 控件的持久性。




viewstatedecoder功能介绍
viewstatedecoder2主要用于查看asp.net网页中的viewstate,属于程序员或者开发人员常用的一款工具。用来存放可转换为字符串格式的信息,主要存放页面上 web 控件中数据的状态,主要功能是支持 web 控件的持久性。

从运行的asp.net应用程序中,首先注意的是页面的会送功能。这对于开发人员真的是一个好处,开发人员不用手动保存服务器的每次往返之间的信息。

asp.net为服务的服务器控件(服务器控件使用runat=’”server”属性指定)提供视图状态。当asp.net为html的形式呈现页面 时,它创建一个隐藏的窗体字段,成为_viewstate。这个字段是一个加密的、标记化得字符串(可以通过工具viewstatedecoder查看,可以到网上下载),包含asp.net页面上每个控件的名/值对。

每个控件存储的值实际上时控件关联的值和状态信息。当页面被发送到服务器是,asp.net可以轻松地使用这些值并重新构建页面控件,控件的值和状态,不用开发人员编写代码。
viewstatedecoder特点
viewstate并不是能存储所有的.net类型数据,它仅仅支持string、integer、boolean、array、arraylist、hashtable 以及自定义的一些类型.

任何事物都有两面性, 使用viewstate会增加页面html的输出量,占用更都的带宽,这一点是需要我们慎重考虑的. 另外, 由于所有的viewstate都是存储在一个隐藏域里面,用户可以很容易的通过查看源码来看到这个经过base64编码的值.然后再经过转换就可以获取你存储其中的对象和变量值!


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-18 00:55 , Processed in 0.078024 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表