1

やっています:

<%= Html.ActionLink("Link Label", "Index", "controller_name", new { area = "AreaName" }, new { @id = "documentation" })%>

IDをタイトル(つまり)にレンダリングし、次のようにURLの最後に「#documentation」をドロップして、ユーザーをWebページの「documentation」部分に送信するための適切なhtmlを作成するには、次のようにします。

http://localhost/AreaName/controller_name/#documentation

手作業でURLを入力すると、MVCルーティングによってブラウザがセクションOKに送信されます。必要なのは、ActionlinkでHTMLを正しくレンダリングする方法だけです。

何か案は?

4

1 に答える 1

1

これがあなたの解決策であり、すでに解決されています:

ASP.NETMVCHtml.ActionLinkにアンカータグを含める

于 2010-07-20T17:49:09.117 に答える