在webForms中应用路由时,将其转移到asp.net中的页面

本文关键字:asp net 转移 应用 webForms 路由 | 更新日期: 2023-09-27 18:14:17

我用的是

server.transfer("~/student/Language-Certificate"); 

中的单击事件。但是我得到这个错误"执行/学生/语言证书的子请求错误。"


注意:从下面这样的代码

MenuItem country = new MenuItem();
country.NavigateUrl = "~/Admin/Country/Add";

工作好。

如何使用路由与服务器。传输,以便它正确地重定向到干净的url地址?

在webForms中应用路由时,将其转移到asp.net中的页面

我用了

Response.RedirectToRoute("NameOfTheRoute");

,它工作得很好

thanks to: http://www.dotnetfunda.com/articles/article1450-aspnet-40-routing.aspx