我使用以下我的 .net 应用程序来解析图像或 css 文件或 javascript 文件的路径。
<%=ResolveUrl("~/Scripts/myscript.js")%>
<%=ResolveUrl("~/images/myimage.jpg")%>
我的所有页面和控件都继承自基本页面或基本用户控件。
我已经尝试但没有成功覆盖 ResolveUrl 方法,以便我可以在文件路径中包含一些自定义逻辑。
有什么想法可以覆盖 ResolveUrl 方法吗?另一种方法是创建我自己的自定义方法,该方法与 ResolveUrl 类似,但更愿意与 ResolveUrl 一起使用。
最佳答案
ResolveUrl
不是虚拟的,因此您使用覆盖不会成功,并且它不会在内部使用您可以覆盖的任何内容来自定义功能。这让您可以编写自己的效用函数。
关于c# - 是否可以覆盖 ResolveUrl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4442821/