View Full Version : سوال: پروفايل شخصي در membership
s_mokhtari
چهارشنبه 27 مرداد 1389, 17:34 عصر
با سلام:لبخندساده::لبخندساده:
دوستان من با سرچي كه توي اينترنت زدم و فيلمهاي آموزشي كه ديدم همه توي وب كانفيگ يه قسمت profile اضافه كرده و ستونهاي دلخواهشونا اضافه ميكنن
ولي من ميخوام از همون اول كه فرم ثبت كاربر مياد به جاي نام كاربرو پسورد و ايميل و سوال يه چندتا ستون ديگه هم اضافه بشه و اطلاعات كاربرم كامل ثبت بشه
چطوري بايد اين كار رو بكنم تازه پروفايل من اثر نميكنه و هيچ فيلد اضافه توي جدول هاي ممبرشيپ نميبينم
با تشكر:گیج::گیج:
اينم كدش
<profile >
<properties >
<add name ="name" type ="string"/>
<add name ="age" type ="string"/>
</properties>
</profile>
كه توي وبكانفيگ نوشتم
Ali_M.Eghbaldar
چهارشنبه 27 مرداد 1389, 18:17 عصر
سلام
من برای انجام کارام یه جدول دیگه دارم که اطلاعات فرعی تو اون میزارم و برای برقرار ارتباط با جداول اصلی membership از فیلد username اون استفاده میکنم
این پیشنهاد منه.
imanasp
چهارشنبه 27 مرداد 1389, 19:00 عصر
با سلام:لبخندساده::لبخندساده:
دوستان من با سرچي كه توي اينترنت زدم و فيلمهاي آموزشي كه ديدم همه توي وب كانفيگ يه قسمت profile اضافه كرده و ستونهاي دلخواهشونا اضافه ميكنن
ولي من ميخوام از همون اول كه فرم ثبت كاربر مياد به جاي نام كاربرو پسورد و ايميل و سوال يه چندتا ستون ديگه هم اضافه بشه و اطلاعات كاربرم كامل ثبت بشه
چطوري بايد اين كار رو بكنم تازه پروفايل من اثر نميكنه و هيچ فيلد اضافه توي جدول هاي ممبرشيپ نميبينم
با تشكر:گیج::گیج:
اينم كدش
<profile >
<properties >
<add name ="name" type ="string"/>
<add name ="age" type ="string"/>
</properties>
</profile>
كه توي وبكانفيگ نوشتم
این مشکل من هم هست
s_mokhtari
پنج شنبه 28 مرداد 1389, 11:36 صبح
سلام
من برای انجام کارام یه جدول دیگه دارم که اطلاعات فرعی تو اون میزارم و برای برقرار ارتباط با جداول اصلی membership از فیلد username اون استفاده میکنم
این پیشنهاد منه.
با سلام
ميشه بيشتر توضيح بديد
ممممممممنون:تشویق:
moein_sql
پنج شنبه 28 مرداد 1389, 13:02 عصر
سلام ببين سوالت واضح نيست . اما يه چيزايي فهميدم
شما اول يك كلاس درست كن و تمامي اطلاعتي رو كه ميخوايي علاوه بر مواردي كه گفتي در اون به صوت property تعريف كن.
بعدش توي web.config در قسمت profile اون كلاسرو به عنوان property معرفي كن و با xml هم سريالايزش كن.
به صورت زير
<add name ="access_name" type="class_name" serializeAs="Xml" />
حالا روي يه صفحه يه كنترل multiview بزار و توي view اولش كنترل ثبت كاربرو قرار بده.
و توي view دومش فيلد هايي رو كه توي كلاس واسش property گزاشتي قرار بده و همه اونا رو توي profile ذخيره كن. به صورت زير
sendbtn_click
{
profile.access_name.propertyname=page_txt1.text
.
.
.
.
profile.save()
}
s_mokhtari
پنج شنبه 28 مرداد 1389, 13:21 عصر
با سلام
دوست عزيز من منظورتونا نفهميدم ميشه يه نمونه آماده كنيد و برام بفرستيد
مممممممنون:لبخندساده::لبخن ساده:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.