Я использую следующие приложения .net для разрешения пути к файлу изображения или файла css или javascript.Можно ли переопределить ResolveUrl?
<%=ResolveUrl("~/Scripts/myscript.js")%>
<%=ResolveUrl("~/images/myimage.jpg")%>
Все мои страницы и элементы управления наследуются от базовой страницы или базового пользовательского элемента управления.
Я попытался, но не смог переопределить метод ResolveUrl, чтобы я мог включить в логический путь некоторую пользовательскую логику.
Любые идеи, как я могу переопределить метод ResolveUrl? Альтернативой является создание моего собственного настраиваемого метода, который делает подобное, но предпочтет работать с ResolveUrl.
Не знаете, какую функцию вам нужно, но вы можете найти следующее: HttpContext.Current.Response.ApplyAppPathModifier и AppRelativeTemplateSourceDirectory (свойство управления). Эти два, в сочетании с пути, который вы пытаетесь решить, могут дать вам такой же эффект, как ResolveUrl. – Peter