Question

J'utilise les suivants mes applications .net pour résoudre le chemin d'accès à un fichier image ou fichier CSS ou javascript.

<%=ResolveUrl("~/Scripts/myscript.js")%>

<%=ResolveUrl("~/images/myimage.jpg")%>

Toutes mes pages et contrôles héritent d'une page de base ou de contrôle de l'utilisateur de base.

J'ai essayé, mais na pas réussir à redéfinissant la méthode ResolveUrl pour que je puisse inclure une logique personnalisée dans le chemin des fichiers.

Toutes les idées comment je pourrais passer outre la méthode ResolveUrl? Alternative est de créer ma propre méthode personnalisée qui fait similaire, mais préférerait travailler avec ResolveUrl.

Était-ce utile?

La solution

ResolveUrl n'est pas virtuel de sorte que vous aurez peu de succès en utilisant une dérogation et il ne pas utiliser en interne tout ce que vous pouvez remplacer pour personnaliser la fonctionnalité. Cela laisse vous avec votre propre écriture fonction d'utilité.

Autres conseils

Je voudrais créer votre propre méthode de ResolveCustomUrl afin que les développeurs futurs ne vont pas fou

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top