Cam*_*ron 1 asp.net-mvc actionlink
例如,我在视图中有以下操作链接 /Shows/Details/1
<%= Html.ActionLink(item.venue, "Details", "Venues", new { name = item.venue }) %>
这会显示正在播放该节目的场地的名称,但是我需要它来链接到Venue而不是显示控制器,因为它创建的URL是/Shows/Details?Length=6它需要去的时间/Venues/Details?Name=VenueName
Venues控制器的名称是VenuesController.
谢谢
你正在使用错误的重载.ActionLink.试试这个......
<%= Html.ActionLink(item.venue, "Details", "Venues", new { name = item.venue }, new {}) %>
Run Code Online (Sandbox Code Playgroud)
它目前正在选择string, string, object, object过载.您的"Venues"字符串用于路由数据.
| 归档时间: |
|
| 查看次数: |
3908 次 |
| 最近记录: |