首页 / 知识
关于webforms:在ASP.Net中,在哪个页面生命周期事件中加载viewstate?
2023-04-17 06:39:00
In ASP.Net, during which page lifecycle event does viewstate get loaded?我知道它发生在加载之前的某个时间,但是到底是在什么事件期间? 它在init和load之间加载到内存中。有关页面生命周期的完整细分,请参见本文。 我也曾经遇到过这个问题,并从TRULY对Viewstate的理解中得到了我的回答,我强烈建议这样做。 阅读后,我设计了一个图形,可以帮助我更好地了解每个阶段之间发生的情况以及ViewState何时以及如何执行其工作。 我想与其他人(例如我自己)分享此图形,以更直观的方式查看事物的工作方式。希望能帮助到你! :)
单击图像以全角查看。 也就是说,viewstate加载在页面的OnInit()和OnLoad()事件之间。 我最喜欢的关于viewstate的文章,它每次都会回答我遇到的每个问题:http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx 您可以从页面生命周期中查看,如MSDN所述
在页面生命周期的"加载"阶段(即上述"页面方法"的LoadViewState方法和"控制"方法的 viewstate实际上是在initComplete和Preload事件之间加载的。有关详细信息,请检查此状态http://msdn.microsoft.com/zh-cn/library/ms178472.aspx Viewstate实际上是在页面的OnPreLoad事件中加载的,仅在Page_InitComplete之后。 |
最新内容
相关内容
linux设备加载命令行?
linux设备加载命令行?,设备,系统,信息,数字,首页,软件,密码,终端,文件,键盘,Linux如何进入纯命令行界面?打开linux系统,在linux的桌面的空白处linux命令行加载中文?
linux命令行加载中文?,名称,系统,不了,传播,网上,状态,管理,中文,终端,命令,Linux的终端命令行模式下如何显示中文?解决方法其实很简单的,即把xlinux启动加载命令行?
linux启动加载命令行?,服务,系统,数字,首页,终端,环境,命令,方法,脚本,文件,虚拟机中的linux怎么进入命令方式点击打开开始菜单里的终端。打开linux加载库的命令?
linux加载库的命令?,系统,地址,信息,设备,标准,服务,命令,名字,工具,首页,linux进入数据库命令连接到本机上的MYSQL,一般可以直接键入命令:mysqllinux命令行页面回滚?
linux命令行页面回滚?,工具,管理,电脑,状态,服务,系统,材料,密码,位置,命令,为什么vmware中的Linux在用命令行界面时。用向上键会回显上次关机linux加载驱动命令6?
linux加载驱动命令6?,信息,名称,设备,系统,电脑,软件,材料,下来,命令,权限,linux有那些命令?怎样装驱动?输入命令。首先确认linux虚拟机系统支linux加载过滤命令?
linux加载过滤命令?,数据,系统,工具,标准,官网,灵活,最新,命令,文件,文件名,linux怎样加载文件过滤驱动1、Linux需要装载磁盘驱动器才能读取文linux命令下访问页面?
linux命令下访问页面?,系统,数据,传播,网址,环境,密码,信息,地址,软件,工作,linux,按了ctrl+alt+F1,进入了类似纯命令行的界面,让输入login信linux设备加载命令?
linux设备加载命令?,系统,设备,信息,电脑,第一,命令,文件,分区,磁盘,详细信息,linux设备加载信息文件在哪看1、在Linux系统中,以 文件 方式访问linux网卡加载命令行?
linux网卡加载命令行?,系统,地址,代码,网络,设备,电脑,名称,网卡,技术指标,信息,如何配置Linux网卡配置网卡地址:点击 网络(K) 按钮进行配置网linux命令刷新加载?
linux命令刷新加载?,系统,下来,工具,网上,命令,终端,环境变量,以下,文件,路径,如何在linux添加路径到PATH环境变量中1、设置JAVA_HOME:打开终端linux中清空页面命令?
linux中清空页面命令?,系统,命令,位置,首页,情况,数据,工具,文件夹,文件,回收站,LINUX中,创建文件夹、文件命令及清除命令。1、创建文件夹mkdi