J'ai des problèmes avec blowery web et WebResource.axd.
Qu'est-ce que WebResource.axd ?
J'ai des problèmes avec blowery web et WebResource.axd.
Qu'est-ce que WebResource.axd ?
WebResource.axd permet d'accéder aux ressources intégrées dans un projet. Il s'agit d'un gestionnaire qui permet aux développeurs de contrôles et de pages de télécharger les ressources intégrées dans un assemblage pour l'utilisateur final.
Vous incluez des WebResources dans votre AssemblyInfo :
[assembly: System.Web.UI.WebResource("Project.Styles.Main.css", "text/css")]
Ensuite, vous pouvez obtenir un chemin d'inclusion pour votre page en utilisant le code suivant :
string includeLocation = Page.ClientScript.GetWebResourceUrl(this.GetType(),
"Project.Styles.Main.css");
Puis d'ajouter le fichier ci-dessus (qui est un fichier CSS dans ce cas) :
LiteralControl include = new LiteralControl(
String.Format(includeTemplate, includeLocation));
((System.Web.UI.HtmlControls.HtmlHead)Page.Header).Controls.Add(include);
Vous verrez alors des références dans la source de votre page telles que les suivantes :
/WebResource.axd?d=PhPk80h_UWEcbheb-NHNP5WshV_47UOpWqAOl1_li
UFfN4cNofL74cFlQ1fvpFSf0&t=632573240669964903
C'est un fichier HttpHandler généré. Il est fort probable que vous ayez une ressource intégrée dans votre application ASP.NET, ou dans l'un des composants tiers que vous utilisez. Pour transporter ces ressources de manière transparente, ASP.NET utilise cette approche qui permet d'identifier la bonne ressource en fonction de la chaîne de requête transmise. Par exemple :
WebResource.axd?d=PhPk80h_UWEcbheb-NHNP5WshV_47UOpWqAOl1_liUFfN4cNofL74cFlQ1fvpFSf0&t=632573240669964903
Tiré de Utilisation de WebResource.axd pour les ressources embarquées .
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.