1

asp.net MVC を使用して Web サイトを開発しています

ウェブサイトにログインした後にユーザーの名前を表示したい。

問題は、User.Identity.Nameユーザーの電子メールを返すことです。ユーザー名が一意ではないため、それを変更したくありません。また、他のページでメールにアクセスしたい。

マスター ページで viewBag を使用したいのですが、どこで定義すればよいかわかりません。

で定義すると、Home/controllerこのアクションに対してのみ機能します。

フィルターを使用する必要がありますか?

4

2 に答える 2