/ / प्रदर्शन संदेश एफ़ायर सेव सफल है ब्लॉकयूआई अपडेट पैनल - asp.net, jquery, updatepanel, asp.net-2.0, blockui

प्रदर्शन संदेश afer save सफल है ब्लॉकयूआई अपडेट पैनल - asp.net, jquery, updatepanel, asp.net-2.0, blockui

मैं सर्वर साइड पोस्टबैक के बाद एक स्थिति संदेश प्रदर्शित करना चाहता हूं। वर्तमान में ऐसा करने के लिए,

  1. मैं ब्लॉकयूआई का उपयोग ब्लॉकिंग ए के लिए करता हूं डिव जबकि सेव चालू है

  2. मैं अपने अपडेट पैनल के लिए कस्टम एंड रिक्वेस्ट हैंडलर के साथ div अनब्लॉक करता हूं

  3. स्थिति संदेश प्रदर्शित करने के लिए, मैं स्क्रिप्टमैन का उपयोग करता हूंरजिस्टरस्टार्टअपस्क्रिप्ट () सर्वर साइड कोड पर मेरी कोशिश कैच ब्लॉक में। सभी अच्छी तरह से काम करते हैं, हालांकि यह div अनब्लॉक होने से पहले स्थिति संदेश प्रदर्शित करता है।

मैं अपनी सफलता / त्रुटि संदेश कैसे दिखाऊँगा जो कि तलाक के बाद अनब्लॉक हुआ है

उत्तर:

उत्तर № 1 के लिए 1

तुम कोशिश कर सकते हो pageLoading या pageLoaded स्क्रिप्ट मैनेजर इवेंट हैंडर्स के बजाय endRequest, अर्थात।:

<script type="text/javascript" language="javascript">
Sys.WebForms.PageRequestManager.getInstance().add_pageLoading(PageLoadingHandler);
function PageLoadingHandler(sender, args)
{
// hide your blockUI div here
}
</script>

-----------------

या आपके पास एक और विकल्प है। छिपा कॉल करने के लिए सर्वर कॉलबैक पर संदेश लिखें और फिर अपने में endRequest हैंडलर हिड डिव, चेक करें कि क्या छिपे हुए क्षेत्र में संदेश है और यदि संदेश मौजूद है तो उसे प्रदर्शित करें।