我计划在Web表单应用程序中使用url路由.但是,在阅读了大约posts篇文章后,我不确定这是否是一种简单的方法.

在web表单中使用URL Rewrite module更好吗?但是,这只适用于IIS7.最初,有人认为URL路由与Asp完全分离.Net MVC,它可以用于web表单.

我很想听听你的建议..

推荐答案

IIS团队的一名成员对两者之间的差异给出了great post here分.

我要建议的一个警告是,对于WebForms,在使用路由时需要小心.我已经编写了一个示例实现,说明如何使用routing with WebForms来解决这些问题,希望能帮助回答您的问题.

Asp.net相关问答推荐

Visual Studio发布的网站得到错误类型JObject is not defined when page is load on server"''"

如何在 C# 中生成一个随机的 10 位数字?

如何在没有 Select 按钮的情况下在 GridView 中实现全行 Select ?

IIS HTTP 错误 500.19

ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile("appsettings.json");找不到文件

如何在没有实体框架的情况下使用 ASP.NET Identity 3.0

ASP.NET Web 应用程序消息框

为什么对 ASP.NET MVC 控制器的调用不执行 DelegatingHandler?

ASP.Net:在共享/静态函数中使用 System.Web.UI.Control.ResolveUrl()

使用 ASPNet_Regiis 加密自定义配置部分 - 你能做到吗?

如何在 ASP.NET 站点中添加 favicon.ico

如何获取正在访问 ASP.NET 应用程序的当前用户?

用于呈现

如何进入 IIS 管理器?

避免在 ASP.NET MVC 中使用会话状态是一种好习惯吗?如果是,为什么以及如何?

在 ASP.NET MVC 中模拟 User.Identity

Ashx 文件中的 HttpContext.Current.Session 为空

如何在 asp.net 中实现Access-Control-Allow-Origin标头

如何将代码中的变量调用到aspx页面

禁用文本框的模型绑定