यह तय करने के लिए एक <asp:UpdatePanel />
एक अजाक्स पोस्टबैक हम कैसे उपयोग कर सकते हैं के लिए इसी तरह का प्रदर्शन किया है, तो एक रास्ता है ...यह जांचने के लिए कि क्या अपडेटपेनल वापस पोस्ट कर रहा है या नहीं?
if(!Page.IsPostBack) { ...snip }
... निर्धारित करने के लिए एक बटन से एक पोस्टबैक सबमिट हो रहा है।
मैं jQuery से अजाक्स अनुरोध पता लगाने के लिए कोशिश कर रहा हूँ, लेकिन यह रूप में अच्छी तरह जो मैं जैसे बाहर करना चाहते हैं UpdatePanel अनुरोध उठा है ...
if (Request.IsAjaxRequest() && !Page.IsUpdatePanelPostback)
{
// Deal with jQuery Ajax
}
अपडेट किया है, मुझे आश्चर्य है कि क्या मैं 'ScriptManager.GetCurrent (पेज) IsInAsyncPostBack' का उपयोग कर सकता हूं स्वयं, क्योंकि मुझे लगता है कि एएसपी.नेट से अन्य नियंत्रण AJAX एक्सटेंशन अजाक्स अनुरोध को आग लगा सकता है कि मैं पिकअप नहीं लेना चाहता हूं। –
यह एक शॉट के लायक है, मुझे लगता है। –