|
1
8
查询字符串参数 可以 在约束中使用,尽管默认情况下不支持它。 Here 您可以在ASP.NET MVC 2中找到一篇描述如何实现此功能的文章。 正如荷兰语所说,这里是实现。添加“IRouteConstraint”类:
现在您可以在您的路线中使用此功能:
|
|
|
2
2
你不需要这样的路线。它已经由默认的模型绑定器处理。查询字符串参数将自动绑定到操作参数:
更新: 如果您不知道将要传递的查询字符串参数的名称,可以通过它们进行循环:
|
|
|
3
-1
这篇文章很旧,但是你不能在默认路线之前写一条路线吗? 这将只捕获args中带有“vendor”的路由
; 这会抓住剩下的
还没试过,我是MVC的新手,但我相信这会奏效??据我所知,如果约束不匹配,则不使用路线。所以它会测试下一条路线。由于您的下一个路由没有对args使用任何约束,因此它应该与该路由匹配。 我试过了,这对我很有用。 |
|
|
Mike · html助手-我如何摆脱name属性? 11 年前 |
|
|
user3902826 · 显示mvc2视图 12 年前 |
|
|
Baxter · 将带有List<T>的视图模型发布到控制器操作方法 12 年前 |
|
|
yoozer8 · 将类应用于某些链接文本 14 年前 |