问题标签 [maproute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
136 浏览

c# - 具有 URL 兼容字符的自定义 MapRoute

过去我做过 MediaWiki 的开发,并且对创建类似于 Wiki 格式的路线很感兴趣{namespace}:{article}

在测试我的创作过程中,但遇到了 URL 模式的问题。

目前的问题是冒号:。为了使 url 以我需要的方式工作,我必须在 url 中有冒号才能解析它。

这条 MapRoute 也是我目前唯一的路线。

想知道如何为 MVC 创建 MapRoute,以便冒号表示法是可选的,并且默认为 Article Controller。

0 投票
1 回答
73 浏览

asp.net-mvc-4 - MVC4 中的正确路由模式

我在 www.server.com/events/calendar 有一个日历。我的事件查询字符串看起来像 www.server.com/events/calendar/seofriendly-event-query-string。但是用户可以使用下拉列表按年份和月份选择事件,因此 mu 查询变为 www.server.com/events/calendar/2013 甚至 www.server.com/events/calendar/2013/12。所以问题是当我点击 www.server.com/events/calendar/seofriendly-event-query-string 我得到 www.server.com/events/calendar。如何安排我的路线,让他们了解我需要展示的内容:列表还是事件?

0 投票
1 回答
69 浏览

asp.net-mvc-4 - 在 routes.maproute 中设置 url 参数的查找值

是否有一种简单的方法可以在您的 route.maproute 中定义查找值?

示例路线:

其中:{subcat} 只能是以下值:subcat1、subcat2、subcat3

我正在尝试编写从旧站点到新站点的重定向(不能使用 IIS),旧站点没有一致的 url,其中一些属于我的新站点的模式。我想避免为每个重定向编写路由。

0 投票
2 回答
119 浏览

asp.net-mvc - 如何使此地图路由工作

我正在尝试使用 angularJS 使此地图路由适用于我的 .net 客户端-服务器应用程序。

这是我第一次做地图路由和 angularJS,所以我很难理解它是如何工作的。

基本上,我有一个带有客户端和服务器的网站。

解决方案

在这个网站中,我正在尝试为我的客户端使用地图路由从我的服务器获取数据,该服务器从 SQL 数据库获取数据。

问题是,我似乎无法使这个地图路由工作,它似乎完全忽略了我的地图路由,而是尝试获取一个 URL。

地图路由不起作用

我的问题是:为什么它不起作用?

你可以在这里看到我的代码

感谢您提供的任何帮助,如果我显示的内容中缺少代码,我可以进行编辑

编辑:有关信息,这不是 MVC4 项目,而是 MVC2 或 MVC3。我不确定,因为我不是这个项目的发起人。

0 投票
1 回答
244 浏览

asp.net - URL rewriting using similar MapRoutes

I have 2 similar maproute requests but I'm trying to target different routes.

Basically I'm creating a picture project using ASP.NET MVC.

What I want is to have the URL as:

website.com/pictures/username

and

website.com/pictures/pictureid

I'm using this as the map routes atm. Hoped that the different signatures would be enough to distinguish which action i would need.

The pictures controller has the action methods as ActionResult Index (string username) { ... } ActionResult Index (long id) { ... }

Is there a way to have this desired outcome?

0 投票
1 回答
77 浏览

c# - ASP.NET MVC 中的路由

我正在尝试在 MVC 项目中路由链接。

我尝试了两种方法:

对于这两种方法,我都会收到错误:

HTTP 404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。

0 投票
1 回答
989 浏览

c# - MVC 4,动态选择 MapRoute

我用谷歌搜索了很多,但仍然没有运气。

这是我的RouteConfig.cs

如您所见,有相同的参数,但我有业务逻辑可以在后面的代码之间BackRoute进行选择。Default

我可以从 更改路线ActionFilterAttribute吗?

你们能建议我实现这一目标的好方法吗?

先感谢您,

和平

0 投票
2 回答
226 浏览

asp.net-mvc - 如何在 maproute 上捕获参数?

如何检索路由图模式的某些部分。例如,我的配置文件中有一个路由图模式,我routes.MapRoute("", "Post/{slug}", new { controller = "Post", action = "Index" })想在 global.asax 中捕获 slug 参数。我尝试如下但它返回 null。

0 投票
2 回答
1235 浏览

asp.net-mvc - MVC 4,/{parameter} URL 的 MapRoute

如何以这种格式映射 URL

但不覆盖默认格式 {controller}/{action}/{id}??

我试过这个,但它不工作:

0 投票
1 回答
171 浏览

asp.net-mvc - 创建一个包含常量名称的 ActionLink 和 MapRoute

在我的 Asp.net MVC 5 (C#) 项目中,我想通过@Html.ActionLink 创建一些链接,或者你知道的每个链接都更好:

/标签/Linq

/标签/SqlServer

/标签/MVC

该标签是常量名称,在 URL 之后是标签名称。例如ScottGu 的博客

此外,我想传递一个参数,例如 Id,但我不想在 URL 中显示。

我该怎么做?

我应该如何为它写一个合适的 MapRoute?

请帮我。