اشکال پروژه 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 ثبت نام کنید. (راهنما)
سلام
ممنون
دستتون درد نکنه
با سلام
اشکال پروژه 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 کرده ایم را ببینیم.
یه سوال هم داشتم:
وقتی