今は私が使用しています<a class="bottomNav" onclick="history.go(-1); return false;" href="#">Back</a><br />
しかし、「戻る」ボタンがどこにもつながっていなくても常に表示されます。
ボタンを表示する前に「戻る」が存在するかどうかを確認するにはどうすればよいですか?バック(MVC)がある場合のみ「戻る」ボタンを表示
私は、たとえば、アクションやコントローラをチェックしたい:if(ViewContext.Controller.ValueProvider.GetValue("controller").RawValue != "Home")
しかし、私はまだ時々「バック」を必要とするので、それはあなたがdocument.referrer
をチェックすることができ
ありがとう!ちょっとした質問です。if(Request.UrlReferrer!= null)を@を使わずに使ったのですが、if文の前に "@"は何を意味していますか? – user990635
ああ、私はあなたがASP.NET MVC 2を使用していなかった...私はASP.NET MVC 3で使用されているRazor構文でこれを書いています... @記号はASPの<%記号の代わりです。 NET MVC 2 ...だからあなたは@記号の必要はありません:) –