Html.ActionLinkからコントローラアクションに値を渡したいと思います。HtmlHelpersをネストする方法
しかし、私は<% = Model.TargetResource%>を使用している場合、私は構文エラーを取得します。 これを行う正しい方法は何でしょうか?
Html.ActionLinkからコントローラアクションに値を渡したいと思います。HtmlHelpersをネストする方法
しかし、私は<% = Model.TargetResource%>を使用している場合、私は構文エラーを取得します。 これを行う正しい方法は何でしょうか?
ちょうど使用:
<%= Html.ActionLink("Click to open/download", "DownloadResource", "Admin", new { URL = Model.TargetResource }, null)%>
あなたはコードブロックにすでにいるので、あなたは、コードブロック内<% %>
を使用する必要はありません。
<%= Html.ActionLink("Click to open/download",
"DownloadResource",
"Admin",
new { URL = Model.TargetResource },
null)%>
ありがとうございます。それは素晴らしい作品です。 – dotNetNewbie
ありがとう。それは完全に機能します。 – dotNetNewbie
また、Model.TargetResourceの値がnullの場合、URLにデフォルト値を渡すことはできますか? – dotNetNewbie
null合体演算子を使用することができます: '<%= Html.ActionLink(" Click to open/download "、" DownloadResource "、" Admin "、新しい{URL = Model.TargetResource ??" default "}、 null)%> ' – pjumble