2011-02-03 16 views
3

私はT4MVCに変換したい作業中のHtml.RouteLinkを持っています。次のようにT4MVC Html.ActionLinkまたはHtml.RouteLink - ターゲットを追加する方法

作業RouteLinkコードは次のとおりです。RouteLinkの変換

<%= Html.RouteLink(vaultViewItem.NameDisplay, 
        new {controller = "Entity", 
         action= "Index", 
         dataType = vaultViewItem.VaultID}, 
        new { target="vaultIFrame"}) %> 

は、直接、まったく動作しません - 結果のURLではなく、個々の辞書項目よりも、RouteValueDictionaryクラス名が含まれています。

T4MVCでHtml.ActionLinkを使用しようとしましたが、リンクは正常に動作しますが、ターゲットは決して選択されません。 (有効なリンクが、述べた目標ではなく、_selfに送信された。)

<%= Html.ActionLink(vaultViewItem.NameDisplay, 
        MVC.Entity.Index(vaultViewItem.VaultID).AddRouteValues(
            new {target = "vaultIFrame"})) %> 

どのように私は希望iframe内にリンク先のページを表示することができますか?

答えて

3

これを試してみてください。それをしない

<%= Html.ActionLink(vaultViewItem.NameDisplay, 
        MVC.Entity.Index(vaultViewItem.VaultID), 
        new { target = "vaultIFrame" })%>   
+0

を。私が試したすべての組み合わせのうち、それは私が逃したものです。 – twehr

関連する問題