添加非mvc路由时Html.ActionLink构造错误链接
我这里有一个混合了 webform 和 mvc 的应用程序。我指定路由如下, routes.Add("AspxRoute", new Route("Upload/New", new WebFormRouteHandler("~/Up…
如何在 ASP.NET MVC 中拥有同名的文件夹和控制器?
我有一个名为 Downloads 的 MVC 控制器。 http://mysite/Downloads 我还想将物理文件放入名为 http://mysite/Downloads/MyFile.zip。 如果我只是创建…
如何让 Html.BeginForm 获取到正确的 MVC 路由
在我的 ASP.NET MVC 应用程序中,我有以下 GET 输入字段: <% } % 我希望它转到路由: routes.MapRoute("ProductSearchRoute", "Products/Search/{sea…
删除或替换 RouteTable 中的现有路由
我得到了一个 ASP.NET MVC 2.0 Preview 1 应用程序,并开始创建一些包含自己的路由的区域。 我希望有一种方法可以在主项目中覆盖这些路线。我当然不能…
.Net MVC:将路由值绑定到会话值
我想要执行以下操作: 用户应该在我的网站上有他自己的子网站。因此,我添加了一条新路由: routes.MapRoute( "ShopEntered", "{username}/{controlle…
带有可选参数的 ASP.NET MVC 自定义路由
我想要一个带有两个可选参数的路线;我认为以下内容可行: routes.MapRoute( "ProductForm", "products/{action}/{vendor_id}_{category_id}", new { …
使用 UrlRewriter.Net、ASP.NET MVC 路由进行 URL 重写或您推荐什么?
我只是想知道,如果您要在 ASP.NET 3.5 中创建新的 ASP.NET Web 表单应用程序,您会建议使用哪个 URL 重写? UrlRewriter.NET 或 ASP.NET MVC 路由。…
使用 ASP.NET MVC 从数据库路由分层路径
是否可以路由分层路径来映射数据库中的关系,如下所示: 假设我有一个元组/实体“页面”,其与“页面”(本身)有 mtm 关系,并且我希望能够将每个页…
asp.net MVC 创建我自己的路由
您好,我正在尝试创建一个如下所示的 URL: black/granite/worktops ,其中黑色和花岗岩会发生变化,因此我尝试在 global.asax.cs 中创建自己的路线,…
如何在 ASP.NET MVC 中编写静态文件的链接?
在我的 MVC 应用程序中,我有一个包含用户应该能够查看的 PDF 文档的文件夹。但是,我到它们的链接似乎不起作用:我收到“找不到资源错误”。我猜我的…
asp.net mvc url 路由
如何映射诸如domain.com/用户名之类的内容?问题是我认为 MVC 路由会寻找控制器来确定它应该如何处理映射请求。 我对 ASP.NET MVC 还很陌生。 然而,…
Asp.Net Mvc 中的路由问题
我有一个带有特定“主题”标签的谜题列表。 思考 stackoverflow 上标有某些类别的问题。 我正在尝试设置我的路线,使其工作方式如下: http://www. wi…
在控制器操作内部/附近设置路线?
Jeff 在大约 10 个 stackoverflow.com 播客中提到,他没有在 global.asax 文件中连接路由,而是将它们放在控制器中靠近这些路由将调用的操作的地方。 …
ASP.net MVC 区域并创建带有 ID 的 ActionLink(SEO/干净的 URL)
我正在使用 ASP.NET MVC 1.0 / C# 为客户构建帮助台票证系统。 我已经实现了 Steven Sanderson 的“应用程序ASP.NET MVC 领域,Take 2”,效果很好。 …
ViewContext.RouteData.Values[“action”] 在服务器上为空...在本地计算机上工作正常
我遇到一个奇怪的问题,其中 ViewContext.RouteData.Values["action"] 在我的临时服务器上为空,但在我的开发计算机(asp.net 开发服务器)上工作正常…