PDA

View Full Version : سوال: تغییر رمز عبور کاربر با استفاده از تکنیک linq



elhamkhodaei66
یک شنبه 20 اسفند 1391, 15:46 عصر
با سلام
روز همگی بخیر
من توی وب سایتم میخوام یه صفحه ای داشته باشم که کاربر بتونه رمز عبور خودشو عوض کنه و با لینک user_id رو به صفحه مربوطه پاس دادم و توی صفحه از entity data source استفاده کردم حالا میخوام بدونم برای ارتباط با این entity data source باید از چه element ای استفاده کنم ؟؟؟؟؟؟؟؟؟؟؟؟
که فقط user_name و email کاربر رو توی textfield نشون بده ؟؟؟
ممنون میشم اگر کمکم کنید .
با تشکر

behrozi.ir
یک شنبه 20 اسفند 1391, 15:56 عصر
سلام
منظورتون را خوب نرسوندین ، الان تو چی مشکل دارین؟
میخواهید اسم کاربر تو یک تکس باکس نمایش داده بشه؟

elhamkhodaei66
یک شنبه 20 اسفند 1391, 16:02 عصر
بله میخوام یوزر و email کاربر رو توی تکس باکس نشون بده و رمز عبور و تاییدیه اون خالی باشه تا رمز جدید رو وارد کنه
مرسی

behrozi.ir
یک شنبه 20 اسفند 1391, 16:07 عصر
بله میخوام یوزر و email کاربر رو توی تکس باکس نشون بده و رمز عبور و تاییدیه اون خالی باشه تا رمز جدید رو وارد کنه
مرسی
این هم نمونه کد (البته باید تغییرش بدی نسبت به دیتا خودت)

TextBox1.Text = (from b in db.User where (b.ID == id) select b).First().UserName;
اگر باز هم به مشکل خوردی ، پروژه ی خودت را ضمیمه کن تا اصلاحش کنم.

elhamkhodaei66
یک شنبه 20 اسفند 1391, 16:10 عصر
شما از linq data source استفاده کردین ؟

behrozi.ir
یک شنبه 20 اسفند 1391, 16:15 عصر
بله ( linq و entity تا 90 درصد شبیه هم هستند)
در مورد این نمونه کد هم تو linq جواب میده و هم در Entity

elhamkhodaei66
دوشنبه 21 اسفند 1391, 10:18 صبح
توی linq data source من where parameter رو به این شکل گرفتم و مقایسه کردم
int user_id=convert.toint32(e.whereparameter
بعد هم همونطوری که شما گفتین مقدار textbox رو با اون query پر کردم ولی جواب نداد