Récupérer le code HTML généré avant envoi au client
Bonjour,
Je ne sais pas comment et où je pourrais récupérer le code HTML envoyé en réponse de chaque requete, pour le modifié avant de le renvoyé au navigateur.
Exemple:
J'aimerais que tous les textes renvoyés par toutes mes pages/ascx/BDD soient en majuscules ou en minuscules
J'ai donc une fonction Majuscule(String HtmlInput) que je voudrais appeler entre le code HTML généré par asp.net de la Response et le code recu par le navigateur client.
Je ne sais pas si ça peut se faire dans le Global.asax, ou avec des httpModules ou HttpHandlers,
Est-ce que quelqu'un voit une solution ?
merci
HttpHandler et HttpModules
Bonjour,
Je dis peut-etre une connerie mais un httpModule devrait te permettre de faire ce que tu veux:
Citation:
PreSendRequestContent: This event is raised just before ASP.NET sends the response contents to the client. This event allows us to change the contents before it gets delivered to the client. We can use this event to add the contents, which are common in all pages, to the page output. For example, a common menu, header or footer.
source:
http://www.15seconds.com/Issue/020417.htm