有没有办法用@ Url.Action生成“简单”的网址?

时间:2014-11-06 13:14:07

标签: c# asp.net-mvc asp.net-mvc-4 asp.net-mvc-routing

我想在我的视图中生成一个链接,以“动作”模型“模型”控制器的“索引”,所以我使用以下代码:
@Url.Action("", "Model", new { id = 531} )
正如预期的那样,它生成了像/Model/Index/531这样的网址,遗憾的是它似乎很复杂。 实际上它运作良好,但我想生成像/Model?id=531这样的网址,因为它对我来说看起来更简单。
所以我的问题是“是否可以使用剃刀标记生成这种类型的网址?” 我听说在标记中手动生成url是一种不好的做法,但是不记得原因,所以我想知道是否有人会强调这种方法的缺点,因为它似乎更简单的方法来解决我的问题。

0 个答案:

没有答案