PDA

View Full Version : من میخواهم در اولین لود صفحه ی



saeed_82
یک شنبه 11 مرداد 1383, 18:20 عصر
فرض کنیم من یک برنامه guess ساده دارم که عددی رابین یک تا صد بصورت اتفاقی انتخاب میکند و کاربر باید آنرا حدس بزند این عدد در ابتدای لود صفحه بصورت random توسط برنامه انتخاب میشود منتها من نمیدانم ارزشدهی متغیرهای اولیه در کدام event در صفحات asp صورت میگیرد .

خلاصه مطلب:
میخواهم کدی را در قسمتی از برنامه وب بنویسم که فقط یکبار در اولین ورود کاربر اجرا شود(برنامه فقط شامل یک صفحه است)

Delphi-Clinic
دوشنبه 12 مرداد 1383, 10:38 صبح
کد مورد نظرت رو در رویداد OnInit بنویس.

SyntaxCheck
سه شنبه 13 مرداد 1383, 03:38 صبح
1- در رویداد Page_Load صفحه یک رندم جنریت کنید و در صورت عدم وجود آیتم قبلی session اون رو در یک آیتم دلخواه session ذخیره کنید .
2- با کنترل session در رویدادی (مثل کلیک بر روی یک کلید) با مقدار ورودی کاربر، صحت ورود اطلاعات رو کنترل و عکس العمل لازم رو نشون بدید(مثلا session رو پاک کنید برای شروع مجدد)

saeed_82
سه شنبه 13 مرداد 1383, 10:22 صبح
ممنون جناب مدیر بخش
مشکل با IsPostBack حل شد