غير قادر على تسجيل startupscript من تنفيذ آخر غير page_load
-
20-09-2019 - |
سؤال
يمكنني استخدام scriptManager.registerStartupScrit من page_load ويعمل بشكل مثالي.
عندما أقوم بنقل نفس السطر إلى حدث page_unload ، فإنه لا يعمل ؛ البرنامج النصي غير مسجل.
أي اقتراحات؟؟
المحلول
يتم استدعاء حدث Page_Unload بعد إنشاء الصفحة ويتم إخراج HTML. من المفترض أن يتم استخدام الحدث لتنظيف أي موارد يجب تحريرها بواسطة الصفحة.
لماذا تتصل scriptManager.registerStartupScript هنا؟
تعديل:انظر هنا للحصول على نظرة عامة على دورة حياة الصفحة لصفحة ASP.NET. يجب أن يساعدك في تحديد مكان وضع الكود الخاص بك. على الأرجح في المرة الأخيرة التي يمكنك من خلالها الاتصال بـ ScriptManager.registerStartupScript في حدث Page_Prerender.
لا تنتمي إلى StackOverflow