我使用以下.net应用程序来解析图像、css文件或javascript文件的路径。
<%=ResolveUrl("~/Scripts/myscript.js")%>
<%=ResolveUrl("~/images/myimage.jpg")%>我的所有页面和控件都继承自基页或基用户控件。
我尝试过覆盖ResolveUrl方法,以便在文件路径中包含一些自定义逻辑,但没有成功。
你知道如何重写ResolveUrl方法吗?另一种方法是创建我自己的自定义方法,该方法执行类似的操作,但更喜欢使用ResolveUrl。
发布于 2010-12-15 02:38:30
ResolveUrl不是虚拟的,所以使用重写几乎不会成功,而且它不会在内部使用任何可以重写的东西来自定义功能。这样你就可以编写自己的实用函数了。
发布于 2010-12-15 02:37:23
我将创建您自己的ResolveCustomUrl方法,这样将来的开发人员就不会发疯
https://stackoverflow.com/questions/4442821
复制相似问题