0

Html.ActionLink からコントローラ アクションに値を渡したいと思います。

<%= Html.ActionLink("Click to open/download", "DownloadResource", "Admin", new { URL = <%= Model.TargetResource %> }, null)%>

しかし、<%= Model.TargetResource %>を使用すると、構文エラーが発生します。これを行う正しい方法は何ですか?

4

2 に答える 2

0

使用するだけです:

<%= Html.ActionLink("Click to open/download", "DownloadResource", "Admin", new { URL = Model.TargetResource }, null)%>
于 2012-04-26T19:29:41.923 に答える
0

既にコード ブロック内にいるため、コード ブロック内で使用する必要はありません<% %>

<%= Html.ActionLink("Click to open/download", 
                    "DownloadResource", 
                    "Admin", 
                    new { URL = Model.TargetResource }, 
                    null)%>
于 2012-04-26T19:29:56.103 に答える