如何在asp.net应用程序中使用Response.RRedirect

本文关键字:Response RRedirect 应用程序 asp net | 更新日期: 2023-09-27 18:25:07

我创建了一个带有主页面的应用程序,在button_click上,它需要使用Response.Redirect从一个页面导航到另一个页面。向我建议一些解决方案。

如何在asp.net应用程序中使用Response.RRedirect

只需使用Response.Redirect("new.aspx");

就我个人而言,我建议不要使用这种方法,因为服务器的访问次数太多。

当你点击一个按钮,它会发回,然后你会发送一个响应。重定向,它会告诉你的浏览器转到另一个地址。然后浏览器将重新加载页面。这需要向服务器发出两个请求。

更干净的方法是使用类似LinkButton的东西并设置PostBackUrl

您也可以使用

return RedirectToAction("controller action for the view you wish to link to")

例如return RedirectToAction("Index")return RedirectToAction("Details")