ASP.NET中的图片路径问题

简介:

 ASP.NET中的图片路径问题,相信大家都遇到过,而且很烦。比如,我们的图片路径是在根目录\images\下,在主页面我们想用里面的图片,在用户控件中我们也想用那个目录下的图片,而用户控件往往我们会把它们放在一个单独的目录中,这样就会出现图片找不到的情况。如果我们再用masterpage,问题就更复杂了,搞不清图片到底在哪里了。

  今天发现一个方法可以比较好的解决这个问题。

  如果是服务器控件:<asp:Image   id="Image1"   ruant=server   ImageUrl="~/images/img1.jpg"/>

  如果是Html控件:<img  src='<%= ResolveUrl("~/images/img1.jpg")%>'>

  有人建议用相对绝对路径,但那得要有个虚拟目录,比如虚拟目录abc,然后用

  ImageUrl   =   "/abc/image/image1.gif";  

  但如果没有虚拟目录,只是一个站点,这种方法就不能用了。

  不知大家还有什么更好的方法?谢谢分享!




   本文转自loose_went博客园博客,原文链接:http://www.cnblogs.com/michaelxu/archive/2008/09/10/1288696.html,如需转载请自行联系原作者

相关文章
|
7月前
|
存储 SQL 开发框架
分享88个ASP贺卡图片源码,总有一款适合您
分享88个ASP贺卡图片源码,总有一款适合您
47 2
|
7月前
|
SQL 存储 开发框架
分享107个ASP贺卡图片源码,总有一款适合您
分享107个ASP贺卡图片源码,总有一款适合您
68 1
|
7月前
|
SQL 开发框架 JavaScript
分享66个ASP贺卡图片源码,总有一款适合您
分享66个ASP贺卡图片源码,总有一款适合您
62 0
|
开发框架 前端开发 .NET
ASP.NET MVC增删改查带图片路径读取
ASP.NET MVC增删改查带图片路径读取
200 0
ASP.NET MVC增删改查带图片路径读取
|
开发框架 前端开发 JavaScript
ASP.NET MVC使用Layui选择多图片上传
ASP.NET MVC使用Layui选择多图片上传
338 0
ASP.NET MVC使用Layui选择多图片上传
|
开发框架 移动开发 前端开发
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
294 0
|
Web App开发 存储 NoSQL
Asp.Net Core Web Api图片上传(一)集成MongoDB存储实例教程
Asp.Net Core Web Api图片上传及MongoDB存储实例教程(一) 图片或者文件上传相信大家在开发中应该都会用到吧,有的时候还要对图片生成缩略图。那么如何在Asp.Net Core Web Api实现图片上传存储以及生成缩略图呢?今天我就使用MongoDB作为图片存储,然后使用SixLabors作为图片处理,通过一个Asp.
1427 0
|
.NET
在ASP.NET中实现图片、视频文件上传方式
一、图片 1、在前端用控件 2、在后台.cs中写上   protected void btnSubmit_Click(object sender,EventArgs e) {   string strImgPath=string.
793 0
|
3月前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
51 7