私はuserId
のテーブルにエントリのリストを持っています。今私はそれらをループし、すべてのuserIdの電子メールを表示したいと思います。Razorでuseridから電子メールを取得する方法は?
私は@Membership.GetUser(2).Email
を試しましたが、私は何も動作していないようです。
私はasp.net 4と剃刀でwebmatrixを使用しています。
どうすればよいですか?
/マイク
私はuserId
のテーブルにエントリのリストを持っています。今私はそれらをループし、すべてのuserIdの電子メールを表示したいと思います。Razorでuseridから電子メールを取得する方法は?
私は@Membership.GetUser(2).Email
を試しましたが、私は何も動作していないようです。
私はasp.net 4と剃刀でwebmatrixを使用しています。
どうすればよいですか?
/マイク
あなたはあなたのビューでメールを引っ張ってはいけません。あなたはあなたのコントローラの電子メールを取得し、あなたのビューに渡す必要があります。あなたがMembership.GetUserメソッドを使用してIDでユーザーを取得取得し、Email財産
を使用して電子メールを取得することができ、コントローラ内これは、ビューに、各ユーザーの電子メールを返します -
@foreach (MembershipUser user in Membership.GetAllUsers())
{
<p>Email: @user.Email</p>
}