我使用新的項目模板,它給了我_Layout.cshtml和_LogOnPartial.cshtml ASP MVC3。在_LogOnPartial中有用戶登錄時顯示的文本。如何在我的模型中顯示自己的附加數據並將其顯示在所有視圖中?在_Logon部分顯示模型數據
這裏就是我試過,但當然這是行不通的,因爲沒有模型數據:
@if(Request.IsAuthenticated) {
<text>Hello, <strong>@User.Identity.Name</strong>! - Account Balance: @Model.GetAccountBalance()
[ @Html.ActionLink("Log Off", "LogOff", "Account") ]</text>
}
else {
@:[ @Html.ActionLink("Log On", "LogOn", "Account") ]
}
謝謝你的簡潔的答案。問題解決了! – ChrisO