PDA

View Full Version : سوال: مشکل با تغییرات در Page_Load



reza_devel0per
یک شنبه 30 تیر 1392, 10:11 صبح
سلام

من توی Page_Load یه متن تصادفی ایجاد میکنم و توی یک Label نمایش میدم.
کاربر باید توی یه TextBox اون متن رو وارد کنه و اگه درست وارد کرد یه سری دستورات اجرای میشه.
مشکل اینجاست که حتی وقتی کاربر متن درست رو وارد میکنه با توجه به اینکه وقتی روی دکمه بررسی کلیک میکنه ، ظاهرا فرم دوباره لود میشه! و یک متن دیگه توی Label قرار میگیره و برنامه درست عمل نمیکنه.
چجوری این مشکل رو حل کنم؟

dbdbdb
یک شنبه 30 تیر 1392, 10:19 صبح
مشکل شما با IsPostBack حل میشه وقتی دارین کنترل ها رو توی PageLoad مقدار میدین

if (!IsPostBack)
{
//Set Your Controls
}


کنترل هاتون رو داخل این if مقدار بدین و برای دلیلش Asp.net page lifeCycle هم مطالعه کنید

reza_devel0per
یک شنبه 30 تیر 1392, 10:31 صبح
بله، حل شد. مرسی