0

レイアウトファイルのヘッダーに記録されている現在のユーザー名を表示しようとしています。これを達成するための最良の方法は何ですか?現在、レイアウトファイルにモデルを渡していない。また、誰もログインしていない場合は、明らかにユーザー名を表示したくありません

4

1 に答える 1

1

_LogOnPartial.cshtmlデフォルトのテンプレートのビューにあります!

@if(Request.IsAuthenticated) {
    <text>Welcome <b>@Context.User.Identity.Name</b>!
    [ @Html.ActionLink("Log Off", "LogOff", "Account") ]</text>
}
else {
    @:[ @Html.ActionLink("Log On", "LogOn", "Account") ]
}
于 2012-06-01T15:10:40.620 に答える