标签: server.transfer

哪个页面获得Server.Transfer的回发?

我有一个动态呈现数据输入表单的简单表单,用户进行回发并将结果保存到数据库中.我已经创建了一个新版本的表单,并根据数据库的一些信息,当用户请求旧表单的URL时,我想做一个Server.Transfer到新的*.aspx页面来生成页面和处理回发.由于页面的URL不会改变,这是否意味着回发被发送到原始页面?我是否需要检查它是否是回发,如果是,那么调用Server.Transfer并允许将表单数据转移到新页面?

asp.net server.transfer

2
推荐指数
1
解决办法
3284
查看次数

Server.Transfer和System.Threading.ThreadAbortException

请参阅http://support.microsoft.com/kb/312629/EN-US/

我也在我的应用程序中使用reponse.direct,但我没有得到例外.知识库文章建议的解决方法(Server.Execute)对我不起作用.我收到很多来自AJAX工具包的目标页面上的JavaScript例外的,如果我使用使用Server.Execute,和我没有挖成的原因.

我的问题 - 你认为反对将这个例外作为一个"已知限制"并继续前进的观点是什么?

我在这一个非常特殊的情况下,使用Server.Transfer的原因是,我想掩盖了实际执行网页的(真正)的目标URL.它运行得很好,除了这个例外(用户从未看到).

multithreading exception server.transfer

1
推荐指数
1
解决办法
3493
查看次数

asp.net在会话超时重定向到主页

我有网页应用程序和页面上的会话超时和用户交互,这需要重定向到主页/登录页面

在网上找到的解决方案

1)在应用程序的所有aspx页面的page_load中进行会话检查.2)global.asax会话开始时的代码

public void Session_Start    
{
        Response.Redirect("home.aspx");
        // or Server.Transfer("home.aspx");
}
Run Code Online (Sandbox Code Playgroud)

我要去第二个选项,让我知道1)我是否正确或更好的解决方案?2)在第二个选项中是否使用Response.Redirect或Server.Transfer

-谢谢

asp.net response.redirect session-timeout server.transfer global-asax

1
推荐指数
1
解决办法
7855
查看次数

使用Server.Transfer但不使用查询字符串传递参数

我有一个注册表,想要将用户转移到成功页面,告诉他已将电子邮件发送到他的电子邮箱.我需要将他的电子邮件从注册页面转移到成功页面.

我找到了关于Server.Transfer,但我找不到如何发送参数.我不想使用查询字符串,因为我不喜欢在URL中显示信息.

这样做的正确方法是什么(如果可能的话)?

c# asp.net server.transfer

1
推荐指数
1
解决办法
1万
查看次数