关于img属性的 src的问题
我在asp.net中做了一个用户控件   位于asp_ascx\123.ascx 
 当时   src属性为“img/top.gif” 
 我这个控件放于根目录下的   web.aspx就可以正常显示图片 
 当我把控件放与default/default.aspx中是,图片只显示一个叉叉 
 我想问一下,为什么会出现这样的情况,有什么解决办法吗? 
 QQ261766987
------解决方案--------------------当时 src属性为“img/top.gif” 
 ==>  
 你放到default/default.aspx里时,路径就应该是 ../img/top.gif了。   
------解决方案--------------------路径得问题,最好是可以设定一个地址,   
 或者你试试 ~/img/top.gif  这样看行不行
------解决方案--------------------相对位置变了啊 
 前面的路径获取application路径,然后用application的相对路径
------解决方案--------------------~/自动获取application路径的.就是相对根目录路径,当然和那个不一样了
------解决方案--------------------~/images/xxx.jpg
------解决方案--------------------~ 这个符号只对服务器端控件有效。   
 要用 ~ 就要用服务器端的 image 控件。
------解决方案--------------------学习了
------解决方案--------------------/可以用应用程序名/img/top.jpg 
 这样跟你的控件的位置就没关系了