2010-12-03 10 views
0

ProfileProvider: retrieve list of all profilesと同様に.net MVC2を使用してWebアプリケーションにユーザー管理を追加しようとしています。asp.net MVC2でユーザープロファイルを管理する

"すべてのユーザーを一覧表示"ページにプロファイル情報(名、姓)を表示したいのですが、すべてのプロファイルを取得する方法がわかりません。 ProfileManager.GetAllProfiles()は、実際のP​​rofileオブジェクトではなくProfileInfoオブジェクトのコレクションを返します。

ProfileInfoクラスは有用な情報にアクセスできますが、実際にそのプロファイルのプロパティを取得することはできません。

システム内のすべてのプロファイルを取得して管理ページに表示する方法はありますか?

答えて

0

MembershipProvider.GetAllUsersを使用して、各ユーザーに関するさらに詳しい情報を得ることができます。これにより、MembershipUserのコレクションが提供されます。

+0

コメントありがとうございました、Darin。 Membership.GetAllUsers()を開始点として使用しています。これにより、システム内のユーザーを一覧表示(および編集/削除フォームの設定)できます。残念ながら、それは私の名前、姓、住所などのものをMembershipUserオブジェクトに追加することはできません。私が得るのはユーザー名と電子メールだけです。 – Brian

関連する問題