MVC4 アプリケーションがあり、Pluralsight ビデオ チュートリアルに従っています。
プロパティが追加された UserProfile テーブルがあり、うまく機能しています。
<Table("UserProfile")>
Public Class UserProfile
<Key>
<DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)>
Public Property UserId As Integer
Public Property UserName As String
Public Property FullName As String
End Class
UserIdおよびUserNameデフォルトですが、追加FullNameして機能させました。新しいユーザーを作成すると、フルネームがFullNameデータベースのフィールドに配置されます。
FullNameRazor ビュー内からアクセスするにはどうすればよいですか?
セッション、ViewData、またはモデルを使用したくありません。実際、これをすべてのページに表示したいので、コントローラーを介してこれを行うことはオプションではありません。
@Profile.Item("FullName")or経由でアクセスしたかったのです@Profile.PropertyValues("FullName")が、Profile オブジェクトが空です。設定方法を教えてください。
