मैं क्लाइंटस्क्रिप्ट प्रबंधक के बजाय मेरी कक्षा लाइब्रेरी प्रोजेक्ट में स्क्रिप्ट मैनेजर का संदर्भ जोड़ना चाहता हूं, क्या यह संभव है?एएसपी.नेट - कक्षा पुस्तकालय संदर्भ में स्क्रिप्ट मैनेजर का उपयोग
उत्तर
मुझे लगता है कि आप क्लास लाइब्रेरी में ScriptManager
को संदर्भित करने के बारे में नहीं जानते हैं, जहां आमतौर पर इन WebControls
संदर्भित नहीं होते हैं। इसके अलावा मुझे लगता है कि आपको कक्षा पुस्तकालय से एक स्थिर संदर्भ में पृष्ठ का संदर्भ कैसे प्राप्त करना है, यह जानने की भी आवश्यकता है।
ScriptManager
प्राप्त करने के लिए आपको अपनी कक्षा लाइब्रेरी प्रोजेक्ट में System.Web.Extensions
का संदर्भ जोड़ना होगा।
एक स्थिर संदर्भ आप System.Web
नाम स्थान जोड़ने की जरूरत में पेज के लिए एक संदर्भ पाने के लिए, तो रिटर्न निम्नलिखित वर्तमान पृष्ठ के ScriptManager
:
सी #:
var http = System.Web.HttpContext.Current;
if ((http != null)) {
var page = http.CurrentHandler as Web.UI.Page;
if (page != null) {
var scriptManager = System.Web.UI.ScriptManager.GetCurrent(page);
}
}
VB.NET:
Dim http = Web.HttpContext.Current
If Not http Is Nothing Then
Dim page = TryCast(http.CurrentHandler, Web.UI.Page)
If Not page Is Nothing Then
Dim scriptManager = System.Web.UI.ScriptManager.GetCurrent(page)
End If
End If
ठीक है! धन्यवाद! लेकिन मुझे कोई समस्या है, मैं इस तरीके से RegisterClientScriptBlock विधि को स्वीकार नहीं कर सकता। तुम जानते हो क्यों? –
रजिस्टर क्लाइंटस्क्रिप्टब्लॉक विधि स्थिर/साझा है। इसलिए यह काम करेगा: 'System.Web.UI.ScriptManager.RegisterClientScriptBlock (पेज, पेज। गेट टाइप, "स्क्रिप्टकी", "आपकी स्क्रिप्ट", सही) ' –
ठीक है! आपका बहुत बहुत धन्यवाद! –
- 1. कक्षा पुस्तकालय में रोलप्रोवाइडर का संदर्भ
- 2. रेज़र में स्क्रिप्ट मैनेजर का उपयोग करना?
- 3. कक्षा पुस्तकालय में सिस्टम.Web.Script संदर्भ जोड़ना
- 4. कक्षा पुस्तकालय में जेएसओएन क्रमबद्धता का संदर्भ कैसे लें?
- 5. कक्षा पुस्तकालय (सी #/एनईटी) में एक वेब संदर्भ का उपभोग
- 6. संदर्भ के बिना कक्षा कक्षा पुस्तकालय में प्रवेश
- 7. कक्षा पुस्तकालय से सेवा संदर्भ सहित
- 8. कक्षा पुस्तकालय परियोजना
- 9. कक्षा पुस्तकालय
- 10. स्क्रिप्ट मैनेजर का केवल एक उदाहरण पृष्ठ
- 11. कक्षा पुस्तकालय
- 12. कक्षा पुस्तकालय में उपयोगकर्ता नियंत्रण
- 13. मानक सी # कक्षा पुस्तकालय
- 14. नाम 'कॉन्फ़िगरेशन मैनेजर' नाम वर्तमान संदर्भ
- 15. कक्षा पुस्तकालय में वैश्विक संसाधन
- 16. कक्षा पुस्तकालय में सामग्री का फ़ाइल पथ कैसे प्राप्त करें
- 17. कक्षा पुस्तकालय में AuthorizeAttribute में निर्भरता इंजेक्शन
- 18. असेंब्ली बनाम कक्षा पुस्तकालय (.NET)
- 19. सी # कक्षा पुस्तकालय
- 20. विधानसभाओं कि पोर्टेबल कक्षा पुस्तकालय
- 21. कक्षा संदर्भ
- 22. वीबीए संदर्भ पुस्तकालय
- 23. एनयूनीट कक्षा पुस्तकालय
- 24. आप किस ऑनलाइन ईबुक संदर्भ पुस्तकालय का उपयोग करते हैं?
- 25. एएसपी.नेट एमवीसी = क्लासिक एएसपी .NET कक्षा पुस्तकालय के साथ। वास्तव में?
- 26. कक्षा पुस्तकालय परियोजना
- 27. सी # कक्षा पुस्तकालय
- 28. कक्षा पुस्तकालय में रेजर, गायब इंटेलिसेंस
- 29. सी #/साझा सी # कक्षा पुस्तकालय
- 30. टी 4 टूलबॉक्स - वर्तमान विधानसभा में कक्षा का संदर्भ
क्या आप इस प्रश्न को दोहरा सकते हैं? मुझे समझ में नहीं आता कि समस्या क्या है। स्क्रिप्ट मैनेजर आमतौर पर एक एएसपी.नेट टैग होता है, यह सुनिश्चित नहीं करता कि आप क्लास लाइब्रेरी में इसे कैसे जोड़ देंगे। – Nate