首页 手机应用 游戏辅助 </span>
            </div>
			
			<div class=

<img class=\"timg\" src=\"https://img.81857.net/2020/1010/20201010030430589.jpg\" alt=\"2023下载_ViewState查看工具(ViewStateDecoder) v2.2 绿色版

<img class=
  • 时间:
  • 类别:游戏辅助
  • 大小:10KB
  • 评分:9.5分
标签:
<img class= 扫一扫下载</small>
					</div>
				</div>
				<div class=
游戏简介

ViewStateDecoder是一款专业免费的轻量级编程解码软件,主要用于查看ASP中的视图状态。NET的网页,并且还可以提供编码、保存字符串信息、自定义各种字段等各种功能,让你有一个更方便的编程环境,适合程序员或者开发人员使用。

ViewStateDecoder,又称ViewState查看软件,具有体积小、使用方便、安全的特点,允许用户用它来存储可以转换成字符串格式的信息,同时可以支持Web控件的持久性,让编程工作不再那么枯燥。

ViewStateDecoder

:

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可以轻松地使用这些值并重建页面控件、控件的值和状态,而无需开发人员编写代码。

ViewStateDecoder功能

查看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页面返回后查看其源代码:

查看ViewState方法1

使用刚才提到的视图状态查看工具ViewStateDecoder来查看视图状态:

查看ViewState方法2

单击隐藏按钮查看源代码:

查看ViewState方法3

您可以看到ViewState的值是不同的:

查看ViewState方法4

ViewState确实可以节省开发网页的时间。但是,它有性能成本。从上面的例子可以看出,对服务器控件的属性进行最轻微的修改也会改变视图状态的大小。通过向页面添加10到20个简单的服务器控件和几个高级的服务器控件,我们可以看到,呈现的HTML的大小会成为应用程序的瓶颈,尤其是对于带宽有限的用户。

为了提高ASP.NET应用程序的性能,有必要控制服务器控件的使用,以减小呈现的HTML的大小。控制服务器控件的方法是,在没有服务器的情况下,代码执行期间不需要与控件交互时,使用静态HTML控件。

查看ViewState方法5

如果在普通的HTML控件上使用runat=\"server \"属性,则可以从服务器端代码访问它,并且它的性能损失与ASP.NET服务器控件相同。

上面给大家详细的介绍了,以上内容仅2u手游网小编个人理解,最后希望大家喜欢!</p>
				</div>
				<div class=

游戏截图

相关攻略

猜你喜欢