これまでは と を作成できましCustom Membership Provider
たCustom Role Provider
が、 に問題がありCustom Profile Provider
ます。いくつかのデモを見た後web.config
、プロファイルのスキーマを定義するために使用されていることがわかりました。たとえば、タグでは次のようになり<profile>
ます。
<properties>
<add name="AddressName"/>
<add name="AddressStreet"/>
<add name="AddressCity"/>
<add name="AddressState"/>
<add name="AddressZipCode"/>
<add name="AddressCountry"/>
</properties>
そのフィールドにアクセスするには、、、などを使用しProfile.AddressName
ますProfile.AddressStreet
...
私の質問は、プロファイル スキーマを定義する唯一の方法ですか? データベースで自分のテーブルを使用したい場合UserProfile
、どうすればよいですか? データを読み取る方法が必要です。
ご協力いただきありがとうございます。