PDA

View Full Version : سوال: فوری : باز کردن یه صفحه داخل یک Div (مشکل postback هنگام استفاده از دستور load در jQuery)



pantera_064
یک شنبه 24 مرداد 1389, 16:11 عصر
:عصبانی++: :عصبانی++: :عصبانی++:
من یه تگ div توی صفحه ایجاد کردم و با استفاده از دستور load یه صفحه aspx رو توی div باز میکنم و راحت لود میشه. توی صفحه ای که داخل div باز میشه از کامپوننت CreateUserWizard استفاده کردم و اونو هم داخل یه UpdatePanel گذاشتم. وقتی که دارم فرم رو پر میکنم Validation ها کارشون رو درست انجام میدن همونجا بدون اینکه کل صفحه Refrsh بشه Ajax به خوبی کار میکنه ولی وقتی که کار تموم میشه و User ایجاد میشه به جای انیکه همونجا ویزاد به مرحله بعد بره کلاً به صفحه اصلی که توش CreateUserWizard رو گذاشتم میره در صورتی که وقتی از Ajax استفاده میکنم نباید این اتفاق بیوفته :افسرده:
میشه یه راه حل با jQuery یا Ajax بهم بدین که به صفحه اصلی نره و وقتی Finish میشه همونجا توی Div بمونه ؟
در ضمن از iFame نمیخوام استفاده کنم و میخوام کل عملیات توی همون Div اتفاق بیوفته :ناراحت:

:عصبانی++::عصبانی++::عصبانی++:

General-Xenon
یک شنبه 24 مرداد 1389, 16:42 عصر
:عصبانی++: :عصبانی++: :عصبانی++:
من یه تگ div توی صفحه ایجاد کردم و با استفاده از دستور load یه صفحه aspx رو توی div باز میکنم و راحت لود میشه. توی صفحه ای که داخل div باز میشه از کامپوننت CreateUserWizard استفاده کردم و اونو هم داخل یه UpdatePanel گذاشتم. وقتی که دارم فرم رو پر میکنم Validation ها کارشون رو درست انجام میدن همونجا بدون اینکه کل صفحه Refrsh بشه Ajax به خوبی کار میکنه ولی وقتی که کار تموم میشه و User ایجاد میشه به جای انیکه همونجا ویزاد به مرحله بعد بره کلاً به صفحه اصلی که توش CreateUserWizard رو گذاشتم میره در صورتی که وقتی از Ajax استفاده میکنم نباید این اتفاق بیوفته :افسرده:
میشه یه راه حل با jQuery یا Ajax بهم بدین که به صفحه اصلی نره و وقتی Finish میشه همونجا توی Div بمونه ؟
در ضمن از iFame نمیخوام استفاده کنم و میخوام کل عملیات توی همون Div اتفاق بیوفته :ناراحت:

:عصبانی++::عصبانی++::عصبانی++:

سلام.
فکر کنم اگر ویزارد رو خودت بسازی دیگه نیازی به صفحه دیگه نیست.
برای ساختن ویزارد از MultiView استفاده کن. اگر با استفاده از AJAX هم بسازی که چه بهتر.
صفحتم دیگه رفرش و Redirect نمیشه.
موفق باشی.

pantera_064
دوشنبه 25 مرداد 1389, 12:14 عصر
سلام.
فکر کنم اگر ویزارد رو خودت بسازی دیگه نیازی به صفحه دیگه نیست.
برای ساختن ویزارد از MultiView استفاده کن. اگر با استفاده از AJAX هم بسازی که چه بهتر.
صفحتم دیگه رفرش و Redirect نمیشه.
موفق باشی.

آخه من میخواستم از امکانات Memebership خود دات نت استفاده کنم. منظور شما اینه که میشه ویزاردی که خودم میسازم با Membership دات نت کار کنه ؟
چون نمیخوام سیستم مدیریت کاربر و Roles ها رو خودم مدیریت کنم و همشو میخوام بسپارم دست دات نت.

pantera_064
یک شنبه 31 مرداد 1389, 13:38 عصر
کسی نمیخواد کمک کنه ؟ :گریه::گریه::گریه::گریه: