0
、私は次のコードを持っている:は、どのように私はasp.netのMVCではsite.masterのルート・コントローラへのリンクを持っていない私のsite.masterファイルで
<map name="indexMap">
<area shape="rect" coords="3,9,59,24" href= "Home">
<area shape="rect" coords="73,8,146,24" href="CourseBio">
<area shape="rect" coords="168,8,235,24" href="ProShop">
<area shape="rect" coords="257,7,336,24" href="ScoreCard">
<area shape="rect" coords="358,8,480,28" href="OutingsandEvents">
<area shape="rect" coords="502,7,573,27" href="Members">
<area shape="rect" coords="589,8,666,28" href="Directions">
<area shape="rect" coords="690,9,767,25" href="ContactUs">
</map>
私はでていた場合に正常に動作します:
をhttp://mysite.com/Home
が、私はでていたとき:
:http://mysite.com/Home/Welcome
、私はこれらのリンクをクリックして、それが行きますある
http://mysite.com/Home/ProShop
代わりに私が何をしたいの、:
http://mysite.com/ProShop
どのように私はいつものルートの場所にコントローラに行くsite.master内のリンクを持つことができますか?
Url.Contentを見つけることができないのですか?これはどのネームスペースですか? – leora
これはマスターページからはうまくいかないようです – leora
私はこの問題を認識しました。 。私はMVCマスターページを使用していなかった – leora