2012-03-01 10 views
0

でJavaScript変数を使用してHTMLアクションリンクを作成するには、私は、次のキーと値のペアを持つjavascriptの辞書の変数があるとしましょう:動的にASP.NET MVC3かみそり

var attributes = { name : "name1", age: 10} 

私が作成するために上記の属性の値を使用したいです次のような同じjavascript関数内のHTML ul要素の子要素です。

var htmlContent = '<ul><li>@Html.ActionLink(attributes["name"], "Details", "Home", new { name = attributes["name"]})</li></ul>' 

これを行う方法はありますか? TIA。

答えて

2

attributesという変数を@Html.ActionLinkで使用することはできませんか?

私は

var htmlContent = '<ul><li><a href="@Url.Action("Details", "Home")" name="' + 
    attributes.name + '">Link</a></li></ul>'; 
+0

ニースにそれを変更することをお勧めしたいです。再度、感謝します。 –

関連する問題