はかみそりエンジンが/Subpage
へ@href("~/SubPage")
を置き換えかみそりの利点置き換える(@href)ASP.NET MVCのドキュメントで
<a href="@href("~/SubPage")">Subpage</a>.
ビュー内のリンクを持っているときにこのような何かをしなければならないと述べています。あなたが欲しいものを直接書き込むのではなく、かみそりのエンジンを使用する理由の利点をある何
は、それが(フォームの作成など)の代わりに
<a href="/SubPage">Subpage</a>.
このようなケースでは、他にこの方法を実行します。私は、エンジン側で直接生成するものを直接印刷する方が、サーバー側で高速になると思います。
サブフォルダに右のリンクを書き込んだり、アプリケーションがサブフォルダにない場合、利点はありますか? –
いいえ、私はそうは思わない。しかし、あなたは柔軟性に欠けています。その名前を書いたプロジェクト全体を検索することなく、サブフォルダの名前を変更することはできません。私はそれをするのが非常に嫌です。 – Marc
+ 1-この小さな宝石(@href)は、多くの開発者(@ Html.ActionLink()を使用していないとき)によって見落とされているSOOです。私ができるなら二重投票を与えるでしょう:) –