私は現在、追加情報をユーザーテーブルに保存しているasp.net(MVC)を開発しています。つまり、名、姓、生年月日などです...標準データ!!
ログイン時にメールアドレスをユーザー名として使用しているのですが、ログインページ(_LoginPartial.cshtml)にメールアドレスを表示する代わりに、FirstName + " " + LastName を表示したいです。
_LoginPartial.cshtml で、私の場合はたまたま「メール」アドレスである「ユーザー名」を表示するコードは次のようになります
こんにちは、@Html.ActionLink(User.Identity.Name, "Manage", "Account", routeValues: null, htmlAttributes: new { @class = "username", title = "Manage" })!
しかし、User.Identity.Name を使用する代わりに、そのメール アドレスに関連付けられている FirstName と LastName を使用したいので、これに関していくつか質問があります。
ユーザー情報/データを取得する方法 - .GetUser 関数が表示されません。自分で実装する必要がありますか? もしそうなら、私はこのコードをどこに置きますか?
User.Identity.Name を何に置き換える必要がありますか?
どうもありがとう。
ティエリー