关于网友提出的“ MVC 如何更快捷的写图片的相对路径?”问题疑问,本网通过在网上对“ MVC 如何更快捷的写图片的相对路径?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: MVC 如何更快捷的写图片的相对路径?
描述: css和js可以用bundle
但是图片路径假设是 "~/Content/themes/user/pc/images/logo.jpg" ,路径比较长,一个页面的图片非常多,如果每张img都去这么写是很浪费时间的,有没有什么统一控制的方法?
解决方案1: asp.net 路径就是以 ~/ 开头的写法,这是因为 asp.net 项目往往都是部署在IIS 根目录下的虚拟子目录,而不是部署在根目录,于是不能随便写成绝对路径;并且 asp.net 代码往往动态地嵌入页面,于是“当前页面”也是变动的,不能随便写成相对路径。
因此 asp.net 路径既不是传统的绝对路径,也不是相对路径,而是 ~/ 打头的 asp.net 风格的类似绝对路径的路径。
asp.net是编程平台,路径你可以自己动态产生。写上一个公共函数来代替简化,相信你还是会的。
以上介绍了“ MVC 如何更快捷的写图片的相对路径?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1829788.html