模版根目录中(defalut.aspx)!和在子目录(admin)中的(defalut.aspx)!两页面都用这个用这个模版!但是这个模板中的图片路径应该怎么写?在两个defalut.aspx中图片都能显示出来!!
在模板页中的JavaScript中改变图片,图片路径该怎么写?在线等待!!
谢谢....

解决方案 »

  1.   

    没有太明白您的意思,
    好像不用这么麻烦
    路经从根目录下来就可以了
    <img src="/......." />
      

  2.   

    ~/img/image.jpg这样行吗?
    “~”表示根路径
      

  3.   

    "~"这个只能用在服务器控件!但是我的控件是客户端的控件!
    比如(模板的控件<a>):
    <a href="" style="background-image: url(../Images/delete.jpg);" >____________</a>
    这个url的图片在子目中(defalut.aspx)可显示,在根目录的(defalut.aspx)就显示不出来!!
      

  4.   

    补充:模板内容:
    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <div style="width: 482px; height: 100px">123
               <a href="" runat="server" id="del" title="删除" style="background-image: url(/Images/delete.jpg); width: 107px; height:28px;" >____________</a>123</div>
            <br />
            <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
            </asp:contentplaceholder>
        </div>
        </form>
    </body>
    </html>
      

  5.   

    要不就用绝对路径吧~要不就把页面都放到同级的文件夹中~这样用../img/....就可以了。
    其他还真不知道用什么办法~