Je ne parle pas d'héberger ASP.NET avec la classe 'ApplicationHost'. Par exemple, si je crée une application de console, créer un objet HttpContext valide et le passer à ProcessRequest d'un objet Page personnalisé, remplira-t-il le html HttpReponse comme s'il était exécuté dans ASP.NET?Puis-je rendre le html à partir d'objets de la page ASP.NET en dehors des applications ASP.NET?
5
A
Répondre
3
Je ne vois pas pourquoi.
Essayez la méthode RenderControl() pour obtenir le code HTML à partir d'une page ou d'un contrôle Web. Je l'utilise pour rendre GridViews de façon asynchrone.
0
Si vous parlez de contrôles ASP.NET personnalisés, vous pouvez les créer par programme et les rendre facilement accessibles à une chaîne. Si c'est quelque chose que vous êtes intéressé à faire, alors je l'ai fait dans le passé et peut creuser le code pour vous.
+0
Je parle de n'importe quel type de classe qui implémente un IHttpHandler. –
Je craignais que le rendu du HTML aurait des dépendances sur le runtime Asp.Net sur le domaine actuel –