私は基本的に、管理者用とメンバー用の 2 つの部分ビューを作成しようとしています。
@Html.Partial("_LogOnPartial1") |
@Html.Partial("_LogOnPartial")
_LogOnPartial1 のコードです。
@if(Request.IsAuthenticated) {
<text>Welcome <strong>User</strong>!||
@Html.ActionLink("Account", "Index", "") ||
@Html.ActionLink("Log Off", "LogOff", "Account") </text>}else {
@: @Html.ActionLink("Members", "Index", "Members") }
_LogOnPartial のコードです。
@if(Request.IsAuthenticated) {
<text>Welcome <strong>Administrator</strong>!||
@Html.ActionLink("Account", "Index", "AdminDVD") ||
@Html.ActionLink("Log Off", "LogOff", "Account") </text>}else {
@: @Html.ActionLink("Admin", "Index", "Admin") }
しかし、管理者がログインすると、両方の部分ビューを見ることができます。私はこれを取得します。
ようこそユーザー!|| || アカウント || ログオフ | 管理者へようこそ!|| || アカウント || ログオフ |
どうにかして、管理者の部分ビューをメンバーの部分ビューに分離できます