मैं 'एप्लिकेशनहोस्ट' कक्षा के साथ ASP.NET होस्ट करने के बारे में बात नहीं कर रहा हूं। उदाहरण के लिए, यदि मैं कंसोल एप्लिकेशन बनाता हूं, तो एक वैध HttpContext ऑब्जेक्ट बनाएं और इसे कस्टम पेज ऑब्जेक्ट की ProcessRequest पर पास कर दें, क्या यह HttpReponse html भर देगा जैसे कि यह ASP.NET के अंदर चल रहा था?क्या मैं ASP.NET अनुप्रयोगों के बाहर ASP.NET पृष्ठ ऑब्जेक्ट्स से HTML प्रस्तुत कर सकता हूं?
5
A
उत्तर
3
मुझे नहीं लगता कि क्यों नहीं।
किसी पृष्ठ या वेब नियंत्रण से HTML प्राप्त करने के लिए RenderControl() विधि आज़माएं।
static public string GetHTML(Control myControl)
{
System.IO.StringWriter sw = new System.IO.StringWriter();
HtmlTextWriter myWriter = new HtmlTextWriter(sw);
myControl.RenderControl(myWriter);
return sw.ToString();
}
मैं ग्रिड व्यू को असीमित रूप से प्रस्तुत करने के लिए इसका उपयोग करता हूं।
0
यदि आप कस्टम एएसपी.NET नियंत्रणों की बात कर रहे हैं, तो आप प्रोग्रामेटिक रूप से उन्हें बना सकते हैं और उन्हें आसानी से पर्याप्त स्ट्रिंग में प्रस्तुत करने के लिए प्राप्त कर सकते हैं। यदि ऐसा कुछ है जो आप करने में रुचि रखते हैं, तो मैंने इसे अतीत में किया है और आपके लिए कोड खोद सकता हूं।
+0
मैं किसी भी प्रकार की कक्षा के बारे में बात कर रहा हूं जो IHttpHandler लागू करता है। –
संबंधित मुद्दे
- 1. ASP.NET पृष्ठ
- 2. गतिशील रूप से ASP.NET पृष्ठ पर HTML जोड़ें
- 3. मैं HTML पृष्ठ के भीतर HTML टेम्पलेट को सही ढंग से कैसे संग्रहीत कर सकता हूं?
- 4. सत्र समय बाहर ASP.Net
- 5. प्रदर्शन एक ASP.NET पृष्ठ
- 6. Asp.Net MVC लूप में सादे HTML लिंक कैसे प्रस्तुत करें?
- 7. मैं ASP.NET 4.0 वेब अनुप्रयोगों से WebPageHttpModule को अक्षम/हटा कैसे सकता हूं?
- 8. क्या मैं एक पृष्ठ के लिए ASP.NET में एक वेबपृष्ठ टाइमआउट थ्रेसहोल्ड बदल सकता हूं?
- 9. क्या मैं एक HTML दस्तावेज़ को एक पृष्ठ लंबा होने के लिए मजबूर कर सकता हूं?
- 10. ASP.NET
- 11. मैं ASP.NET
- 12. asp.net MVC के क्षेत्र डिफ़ॉल्ट पृष्ठ
- 13. मैं ASP.NET से एक temp फ़ाइल कहां लिख सकता हूं?
- 14. वैश्विक ASP.NET में (नियंत्रक के बाहर) से निपटने MVC
- 15. ASP.NET
- 16. asp.net webforms MVC बनाम जो व्यावसायिक अनुप्रयोगों
- 17. ASP.NET में स्टेटिक ऑब्जेक्ट्स मेमोरी का अपशिष्ट?
- 18. क्या मैं HTML प्रिंटिंग में एक पृष्ठ कूद सकता हूं?
- 19. मैं asp.Net
- 20. Asp.Net
- 21. मैं ASP.NET में किसी वेब अनुरोध से पीडीएफ कैसे वापस कर सकता हूं?
- 22. ओवरराइड ASP.NET एक ही पृष्ठ
- 23. ASP.NET
- 24. कॉलिंग asp.net पृष्ठ विधि से जावास्क्रिप्ट काम नहीं कर रहा
- 25. मैं नियंत्रण के बिना वेबसाइट रूट पर ASP.NET "~" ऐप पथ कैसे हल कर सकता हूं?
- 26. Asp.Net System.Web.Routing वास्तविक .aspx पृष्ठ
- 27. क्या यह ASP.NET अनुप्रयोगों के बाहर HttpRuntime.Cache का उपयोग करना ठीक है?
- 28. ASP.net/ASP.net एमवीसी
- 29. ASP.NET
- 30. ASP.net पृष्ठ में सशर्त तर्क
मुझे चिंतित था कि एचटीएमएल को प्रस्तुत करने से वर्तमान एपडोमेन पर Asp.Net रनटाइम पर निर्भरता होगी –