PDA

View Full Version : مشکل در asp.net web forms



gooooodo
شنبه 09 شهریور 1398, 11:39 صبح
سلام و ارادت به همه ی دوستان

بنده یه پروژه ی دارم که کاربر حین ثبت نام اسم پروژه رو پر میکنه بعد حالا میخوام زمانی که می خواهد وارد سایت بشود به صورت خودکار وقتی نام کاربری را وارد می کند در کنار آن در یک تکست باکس دیگر نشان دهد که برای کدام پروژه هست .
حالا می خوام راهنماییم کنید که به چه طریق این کار رو انجام بدم

ضمنا پروژه مو با asp.net web forms نوشتم .
امیدوارم منظورمو خوب رسونده باشم

علیرضا5
شنبه 09 شهریور 1398, 12:10 عصر
بوسیله Session میشه اطلاعات رو از یک صفحه به صفحه دیگری انتقال داد
Session ها نهایتا ۲۰ دقیقه اعتبار دارند

بوسیله کوکی هم میشه یک نشانه روی مرورگر مخاطب تا پایان عمر کوکی ذخیره کرد که براساس اون کاربر شناسایی میشه

gooooodo
شنبه 09 شهریور 1398, 22:32 عصر
بوسیله Session میشه اطلاعات رو از یک صفحه به صفحه دیگری انتقال داد
Session ها نهایتا ۲۰ دقیقه اعتبار دارند

بوسیله کوکی هم میشه یک نشانه روی مرورگر مخاطب تا پایان عمر کوکی ذخیره کرد که براساس اون کاربر شناسایی میشه

سلام جناب .

این رو خودم میدونم اما اطلاعات من از فرم میخوام با دیتابیسم چک بشه و این موضوع نیز به صورت خودکار حین وارد کردن نام کاربری توسط خود کاربر چک بشه و بگه برای کدوم پروژه هستی .

m_ah19
دوشنبه 18 شهریور 1398, 22:28 عصر
نام پروژه رو که وارد می کنه تو دیتابیس ذخیره میشه دیگه
بعد برو تو دیتابیس از قسمت View یه کوئری درست کن که Id شخص و اسم پروژه رو بهت بده .
بعد با استفاده از Id کاربر که توسط سشن از صفحه اول دریافت کردی اون کوئری رو اجرا کن کد زیرو بهش اضافه کن و بریز تو Data Table و بعد نام پروژه رو ازش استخراج کن


SELECT dbo.countries.country_name
FROM dbo.city INNER JOIN
dbo.countries ON dbo.city.id = dbo.countries.id
where id =@iduser