0
MVC3を使用するための最初のステップがあります。新しく作成されたMVC Webプロジェクトでは、サインアップというタブをセットアップして、ログオンした後、それが消えて欲しいですが、私はそれをどうやって行うのか分かりません。ログオン後にリンクを削除する
MVC3を使用するための最初のステップがあります。新しく作成されたMVC Webプロジェクトでは、サインアップというタブをセットアップして、ログオンした後、それが消えて欲しいですが、私はそれをどうやって行うのか分かりません。ログオン後にリンクを削除する
使用Razor
さんif
声明:
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
@if (!User.Identity.IsAuthenticated)
{
<li>@Html.ActionLink("SignUp", "SignUp", "Home")</li>
}
</ul>
あなたはユーザーがビューにログオンされているかどうかをテストし、彼がログインしていない場合にのみ、リンクを表示することができます。ユーザーが認証されているかどうかを判断するために
@if (!User.Identity.IsAuthenticated)
{
@Html.ActionLink("foo bar", "foo")
}
@ user1058271これまでの回答については、回答を求めるよりも、受け入れる必要があります。 –