【发布时间】:2011-02-04 07:54:48
【问题描述】:
我有一个可以工作的 Html.RouteLink,我想将其转换为 T4MVC。
RouteLink 的工作代码如下:
<%= Html.RouteLink(vaultViewItem.NameDisplay,
new {controller = "Entity",
action= "Index",
dataType = vaultViewItem.VaultID},
new { target="vaultIFrame"}) %>
直接转换 RouteLink 根本不起作用 - 结果 URL 包含 RouteValueDictionary 类名称,而不是单个字典项。
我已尝试将 Html.ActionLink 与 T4MVC 一起使用,并且链接可以正常工作,但目标永远不会被拾取。 (有效链接,但发送给 _self 而不是指定的目标。)
<%= Html.ActionLink(vaultViewItem.NameDisplay,
MVC.Entity.Index(vaultViewItem.VaultID).AddRouteValues(
new {target = "vaultIFrame"})) %>
如何在所需的 iFrame 中显示链接页面?
【问题讨论】:
标签: t4mvc