繁体   English   中英

是否可以覆盖ResolveUrl?

[英]Is it possible to override ResolveUrl?

我使用以下.net应用程序来解析图像或CSS文件或JavaScript文件的路径。

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

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

我所有的页面和控件都继承自基本页面或基本用户控件。

我尝试过但未成功覆盖ResolveUrl方法,因此我可以在文件路径中包含一些自定义逻辑。

有什么想法可以覆盖ResolveUrl方法吗? 另一种方法是创建自己的自定义方法,该方法的作用类似,但希望与ResolveUrl一起使用。

ResolveUrl不是虚拟的,因此使用覆盖将不会有什么成功,并且它不会在内部使用任何可以覆盖以自定义功能的内容。 这样您就可以编写自己的实用程序功能。

我将创建自己的ResolveCustomUrl方法,以免将来的开发人员发疯

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM