<img class=\"timg\" src=\"https://img.81857.net/2020/1010/20201010030430589.jpg\" alt=\"2023下载_ViewState查看工具(ViewStateDecoder) v2.2 绿色版
- 时间:
- 类别:游戏辅助
- 大小:10KB
- 评分:9.5分
ViewStateDecoder是一款专业免费的轻量级编程解码软件,主要用于查看ASP中的视图状态。NET的网页,并且还可以提供编码、保存字符串信息、自定义各种字段等各种功能,让你有一个更方便的编程环境,适合程序员或者开发人员使用。
ViewStateDecoder,又称ViewState查看软件,具有体积小、使用方便、安全的特点,允许用户用它来存储可以转换成字符串格式的信息,同时可以支持Web控件的持久性,让编程工作不再那么枯燥。
:
ViewStateDecoder功能
1.viewstateDecoder2正式版主要用于查看asp.net的网页中的ViewState,是程序员或开发人员常用的工具。用来存储可以转换成字符串格式的信息,主要是在页面上存储Web控件中数据的状态,主要功能是支持Web控件的持久性。
2.从运行的ASP.NET应用程序来看,首先要注意的是页面的发送功能。这对开发人员来说确实是一个好处,他们不必在服务器的每次往返之间手动保存信息。
3.ASP.NET为服务的服务器控件提供视图状态(服务器控件是用runat=' server '属性指定的)。当ASP.NET将页面呈现为HTML格式时,它会创建一个名为_ViEWSTATE的隐藏表单字段。该字段是一个加密的带标记的字符串(可以通过工具ViewStateDecoder查看,也可以从Internet下载),包含ASP.NET页面上每个控件的名称/值对。
4.每个控件存储的值实际上是与该控件关联的值和状态信息。当页面被发送到服务器时,ASP.NET可以轻松地使用这些值并重建页面控件、控件的值和状态,而无需开发人员编写代码。
查看ViewState方法
从运行的ASP.NET应用来看,首先要注意的是页面的发送功能。这对开发人员来说确实是一个好处,他们不必在服务器的每次往返之间手动保存信息。ASP.NET为服务的服务器控件提供视图状态(服务器控件是用runat=' server '属性指定的)。当ASP.NET将页面呈现为HTML格式时,它会创建一个名为_ViEWSTATE的隐藏表单字段。该字段是一个加密的带标记的字符串(可以通过工具ViewStateDecoder查看,也可以从Internet下载),包含ASP.NET页面上每个控件的名称/值对。每个控件存储的值实际上是与该控件关联的值和状态信息。当页面被发送到服务器时,ASP.NET可以轻松地使用这些值并重建页面控件、控件的值和状态,而无需开发人员编写代码。
创建一个ASP.NET页面PageViewStateDemo.aspx来实现一个文本框,以及隐藏和显示文本框的两个按钮来说明ViewState字段值是如何工作的。
页面代码如下:
formid='form1'runat='server '
divbr/br/br/br/
/div
div style=' display:inline;z指数:101;左:16px宽度:70px位置:绝对;
top:25px;高度:15px '测试场/格
ASP:textbox id=' txt name ' style=' z-index:106;左:101px位置:绝对;
top:23px ' runat=' server '/ASP:TextBox
asp:ButtonID='btnHide '
z-index:111;左:15px位置:绝对;'顶部:59px'runat='server '
width=' 61px ' text=' Hide ' onclick=' BTN Hide _ Click '/
asp:ButtonID='btnShow '
style='z指数:112;左:95px位置:绝对;'顶部:59px'runat='server '
width=' 61px ' text=' Show ' onclick=' BTN Show _ Click '/
/表单
背景代码很简单:
受保护的void btnHide_Click(对象发送方,事件参数e)
{
this . txt name . visible=false;
}
受保护的void btnShow_Click(对象发送方,事件参数e)
{
this . txt name . visible=true;
}
在浏览器中查看此页面,并在ASP.NET页面返回后查看其源代码:
使用刚才提到的视图状态查看工具ViewStateDecoder来查看视图状态:
单击隐藏按钮查看源代码:
您可以看到ViewState的值是不同的:
ViewState确实可以节省开发网页的时间。但是,它有性能成本。从上面的例子可以看出,对服务器控件的属性进行最轻微的修改也会改变视图状态的大小。通过向页面添加10到20个简单的服务器控件和几个高级的服务器控件,我们可以看到,呈现的HTML的大小会成为应用程序的瓶颈,尤其是对于带宽有限的用户。
为了提高ASP.NET应用程序的性能,有必要控制服务器控件的使用,以减小呈现的HTML的大小。控制服务器控件的方法是,在没有服务器的情况下,代码执行期间不需要与控件交互时,使用静态HTML控件。
如果在普通的HTML控件上使用runat=\"server \"属性,则可以从服务器端代码访问它,并且它的性能损失与ASP.NET服务器控件相同。
上面给大家详细的介绍了
-
休闲益智《神话传记:仙女》 2022-05-30
-
2022年上映的韩国电影一览,你最期待哪部剧(最近上映的电影2020韩国) 2022-09-02
-
魔兽世界9.2各职业套装属性介绍(魔兽世界9.2全职业饰品排行榜) 2022-06-16
-
激战2目前最强职业,激战2输出最高的职业排行 2022-06-02
-
<咸鱼之王>金币获取途径详解以及金币袋子要不要留 2022-11-17
-
elvui换伤害字体(魔兽世界eui怎么调整伤害数字) 2022-06-01
-
剑网三最适合新手的职业,剑网3新手推荐玩什么职业 2022-06-02
-
2022剑与远征苹果开服时间表(剑与远征手游精灵攻略) 2022-06-20
-
梦幻西游2022年七夕节活动攻略 2022-08-02
-
剑三如何同步键位(剑网三导入键位) 2022-06-13
-
dota2后期强势英雄排名(dota2英雄克制及出装) 2022-06-16
-
地铁跑酷道具赛技巧秘籍(地铁跑酷分数赛带什么道具) 2022-06-18
-
流放之路哪个职业刷图快还不容易死(流放之路 新手职业) 2022-06-11
-
魔兽世界7.0职业大厅任务流程(魔兽世界军团再临怎么进入8.0) 2022-06-16
-
魔兽世界pvp榜(魔兽世界欧服天梯) 2022-06-16
-
军团再临各团队副本单刷攻略(军团再临之前版本坐骑) 2022-06-16
-
第七史诗pve推图阵容(第七史诗初始光暗开局推荐榜) 2022-06-14
-
魔兽怀旧 声望,魔兽世界60级声望大全 2022-07-13
-
王者荣耀年收入465亿(王者荣耀累计收入破百亿) 2022-09-05
-
光遇账号密码大全免费 2022-12-06
-
扛枪大师游戏官方版下载 v1.0.58下载(超新奇画风的竞技闯关游戏!) 2022-05-24
-
Lovecraft Locker2游戏官方中文版下载 2022-09-03
-
洪荒神话手游礼包激活码大全2022 1.4下载(修仙玩法丰富,体验轻松!) 2022-05-24
-
美萍管理系统下载-美萍管理系统最新版v1.0 2023-02-20
-
轩辕剑之天之痕 下载-轩辕剑之天之痕 v1.6.4 2023-02-27
-
新爱丽丝的梦幻茶会正版下载_新爱丽丝的梦幻茶会游戏「v1.7.3安卓版」 2023-01-16
-
Zend Optimizer下载-「2023」Zend Optimizer(附安装教程) 2023-02-24
-
大将军[清软]完结下载_大将军[清软]完结2022最新破解版(今日已更新) 2023-01-19
-
绝地求生国际服体验服正版下载_绝地求生国际服体验服「v2.4.4安卓版」 2023-01-25