Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net ViewState上的页面上下文_Asp.net_Viewstate - Fatal编程技术网

Asp.net ViewState上的页面上下文

Asp.net ViewState上的页面上下文,asp.net,viewstate,Asp.net,Viewstate,我们的应用程序使用ViewState存储页面级变量。我们计划将其迁移到PageContext。与ViewState相比,页面上下文有什么缺点吗?反之亦然。上下文对象可以跨页面持久化。 仅在服务器上。传输将保留Context.Items集合。 Response.Redirect是回发,上下文对象在回发后不存在。。。 但是猜猜看,什么能在回发中幸存下来 回发服务器 上下文。项目否是 查看状态是否 所以我看到的一种常见的组合技术是:从a页开始,在上下文中存储一个对象,导航到另一个B页(通过Server

我们的应用程序使用ViewState存储页面级变量。我们计划将其迁移到PageContext。与ViewState相比,页面上下文有什么缺点吗?反之亦然。

上下文对象可以跨页面持久化。 仅在服务器上。传输将保留Context.Items集合。 Response.Redirect是回发,上下文对象在回发后不存在。。。 但是猜猜看,什么能在回发中幸存下来 回发服务器 上下文。项目否是 查看状态是否

所以我看到的一种常见的组合技术是:从a页开始,在上下文中存储一个对象,导航到另一个B页(通过Server.Transfer),并假设B页可能在某个时候涉及一些回发,将上下文对象读入ViewState

你可以参考这个链接

你所说的“页面上下文”到底是什么意思?你能提供一个链接吗?上下文是的,我指的是Page.Context。它有一个Items集合,可以利用该集合跨回发持久化页面级变量。