جلسه پانزدهم

Database Example | Web User Control

نظرات 2 + ارسال نظر
یلدا شنبه 25 شهریور 1391 ساعت 10:55 ب.ظ

سلام
ممنون
دستتون درد نکنه

یلدا دوشنبه 27 شهریور 1391 ساعت 04:58 ب.ظ


با سلام

اشکال پروژه ThemSwitcher:
جواب :
ساده ترین راهی که به نظرم رسید باید بعد از دستور
Session["MyTheme"] = RadioButtonList1.SelectedValue;

در متد
RadioButtonList1_SelectedIndexChanged
صفحه راReferesh کرد، مثلاً کد زیر را نوشت:
Response.Redirect("WebForm2.aspx");

من کد دیگه ای برا refresh بلد نیستم اگه چیز دیگه ای هم هست اگه بگین ممنون میشم.

اگه بخوایم کاملتر بگیم : ایونت RadioButtonList1_SelectedIndexChanged
وقتی میخواد اتفاق بیافتد اول postbackاتفاق میافتد در نتیجه page با مقادیر قبلی myThem لود میشه و بعدش
Session["MyTheme"] = RadioButtonList1.SelectedValue;

مقدار میگیره ، در نتیجه مقدار جدید mythem برابر مقداری می شود که ما select کرده ایم ولی چون کدی برای اجرای آن ننوشته ایم این مقدار باقی می ماند تا بار دیگر که page دوباره لود شود، اجرا شود.حال اگر ما بعد از این قسمت کدی قرار دهیم که باعث شود دوباره pageلود شود، می توانیم نتیجه مقداری که select کرده ایم را ببینیم.

یه سوال هم داشتم:
وقتی






برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد