是否有正确的方法来更改网站上所有图片的网址,以便根据web.config值使用cdn网址。
我有这个web.config值
<add key="UseCDN" value="1"/>
现在我的页面上有一大堆&lt; \ asp:image imageurl =“RELATIVEPATH”标签。
我希望他们在“useCDN”= 0时指向我的机器,在“useCDN”= 1时指向cdn.com \ RELATIVEPATH
最好的办法是什么?
答案 0 :(得分:1)
为了实现横切解决方案,您必须扩展图像控件类并覆盖Render方法以使用CDN值(如果在生产中)。
或者只是创建一个普通的ASCX用户控件并使用它。现在无法搜索,但简单的搜索将为您提供大量的教程。
更新:
tutorial可帮助您完成