تاپیک مورد نظر بسته شده است
با عرض سلام و خسته نباشید:
برنامه ای نوشته ام با SignalR در محیط ASP.Net MVC 5 و امکانی برای کاربر ایجاد کرده ام تا روند اجرای یک محاسبه طولانی مدت را دقیقأ از طریق درصد پیشرفت بر روی صفحه مشاهده نماید. تا کنون موفق شده ام که روند اجرا را هم بصورت درصد و هم Bootstrap loadingbar نشان دهم.
2 سوال دارم:
1) چطور میتوان loadingbar را تنها به درخواست کننده نمایش داد؟
2) چطور میتوان روند شروع شده قبلی را در صورت درخواست جدید ویا انصراف متوقف ساخت؟
با تشکر
کورش
سوال اول رو متوجه نشدم بیشتر توضیح بدید.
سوال دوم درخواست ها به چه صورت ارسال می شوند؟
با سلام،
1) چطور میتوان loadingbar را تنها به درخواست کننده نمایش داد؟
یعنی کسی که درخواست اجرای action را ارسال نموده است، loadingbar را ببیند، نه کس دیگر.
2) چطور میتوان روند شروع شده قبلی را در صورت درخواست جدید ویا انصراف متوقف ساخت؟
درخواست از طریق اجرای action MVC شروع میشود، از طریق کلیک بر روی یک لینک یا url بالای browser.
با تشکر
1) loading تنها برای کاربری که درخواست را ارسال کرده نمایش داده می شود نه همه کاربران.
2) نمونه پیاده سازی شه cancellation
با سلام
من مشکل رو حل کردم
امیدوارم این demo به درد بقیه بخوره
کورش
هیچ کاربری تا کنون از این پست تشکر نکرده است
تاپیک مورد نظر بسته شده و امکان درج پاسخ وجود ندارد
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)