路由和GetVirtualPath问题
我正在使用 MVC 2 Preview2,在一个项目中包含两个区域。当我从区域内部使用 RouteTable.Routes.GetVirtualPath(this.viewContext.RequestContext, nu…
ASP.NET MVC 路由的高级路由行为
给定一个遵循以下模式的 url: firstcolor={value1}/secondcolor={value2}, 其中 value1 和 value2 可以变化,并且操作方法如下: ProcessColors(str…
ASP.NET MVC - 缩短 url
我正在开发一个国际网站 - 多个国家、多种语言。我正在尝试创建 SEO 友好的 URL。 例如,目录由笛卡尔积区域 x 类别组成。典型的目录 URL 有 7 个层次…
ASP.Net MVC - 捕获某些 URL 进行 301 重定向
我正在从旧的网站设计转向具有新 URL 的新设计。 以前的所有页面名称都是名为 PageXX.html、PageX.html、Index.html 的静态文件 - 其中 X 是数字。 我…
ASP.NET MVC 2 和自定义 httpModule 优先级
形式的 url 映射 我在现有的 Web 应用程序项目中有一个自定义 HttpModule 重写引擎,它将/tom/dick/harry/.../.../... 到存储在数据库中的分层导航系…
Asp.Net MVC 路由 - 如何匹配整个 URL?
我正在尝试创建一个包罗万象的路由来跟踪联属字符串何时出现在 URL 中。关联代码由 x 后跟 int 标记,并且仅出现在 URL 末尾(但在查询字符串之前)。…
具有可选 URL 段的 ASP.NET 路由
我正在处理 ASP.NET MVC 任务列表,我想在过滤列表时了解 URL 路由。我有一个如下定义的操作方法: public ActionResult List(int categoryID, bool s…
ASP.NET MVC 2 url/路由、视图与控制器有何关系?
有人可以解释一下 MVC 2 中路由如何与控制器关联吗?目前,我在 /Controllers/HomeController.cs 中有一个控制器,并且有一个视图 /Home/Index.aspx。…
MVC 路由不拾取查询字符串
在我的 Global.ascx.cs 中,我有这样的路由设置: routes.MapRoute( "HomeTarget", "{TargetCode}", new { controller = "Home", action = "Index", T…
ASP.NET-MVC 。如何从 url 获取控制器名称?
如何使用我在 Global.asax 中定义的路由获取相对 Url 的控制器名称? 示例: 如果我有一个像这样的路由定义: routes.MapRoute( "Default", // Route …
Asp.Net MVC 默认路由
我的默认路线是这样定义的 routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "…
我可以有多个“详细信息”吗?控制器中的 ActionResult?
我有一个名为 TicketsController.vb 的控制器,其操作结果为: ' ' GET: /Tickets/Details/5 Public Function Details(ByVal id As Integer) As Actio…
第一次请求后,查询字符串中的 ASP.NET MVC 操作方法参数不会更改
我在控制器中有一个需要进行分页的操作方法。我在查询字符串中传递页码和页面大小参数。我遇到的问题是我发出的第一个请求为所有后续调用设置了参数。…
区域中 aspx 文件中的 href 路径
我正在不断测试 ASP.NET MVC 2 Preview 2 的新功能,称为“一个项目内的区域”。 目前,我在从 aspx 代码链接到 css 和 js 文件时遇到问题。 当 url …
将 http://mydomain.example/ctrlr/act/val 转发到 http://WWW.mydomain.example/ctrlr/act/val
我有一个在 ASP.NET MVC (V 1.0) 上编写的应用程序。该应用程序在 IIS7 上运行,DNS 由 GoDaddy 提供。 我想将来自 http://mydomain.example/ctrlr/ac…