كيف يمكنك معرفة ما إذا كان يتم تشغيل الأسلوب في UpdatePanel إعادة النشر؟

StackOverflow https://stackoverflow.com/questions/265686

سؤال

وكيف يمكنني معرفة ما إذا كان الأسلوب قيد التشغيل في سياق إعادة النشر أجاكس (أي نتيجة إعادة النشر UpdatePanel (غير المتزامن))؟

ووفقا ل<لأ href = "http://msmvps.com/blogs/egoldin/archive/2008/05/21/how-to-tell-the-page-is-in-ajax-call.aspx" يختلط = "noreferrer"> egoldin Page.IsAsync هو الخلط الشائع جدا أن لديها على الاطلاق للقيام مع AJAX شيء.

والنهج الصحيح هو استخدام ScriptManager.GetCurrent (صفحة) .IsInAsyncPostBack.

هل كانت مفيدة؟

المحلول

استخدم ScriptManager.GetCurrent (صفحة) .IsInAsyncPostBack

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top