【问题标题】:How can I use just the relative path in a param value?如何仅在参数值中使用相对路径?
【发布时间】:2011-08-31 04:51:29
【问题描述】:
<param name="source" value= "/ClientBin/Gantt_SL1.xap"/>

这涉及 HTML 标记和 Silverlight。基本上在标记中我有上面的行。我想做的是在我的标记中使用这个相对路径。我在其他子文件夹中有不同的网页,它们也引用了这个 SL xap。但是,当我想使用它时,我必须这样做:

<param name="source" value= "../ClientBin/Gantt_SL1.xap"/>

我宁愿不必担心我必须在路径前面放置多少“../”以确保它得到解决。是否有 .NET、Javascript 或 JQuery 方法允许我在不执行整个“../”业务的情况下使用子文件夹的根、子文件夹、子文件夹中的相对路径?比如:

//from some library
<param name="source" value= ResolveFullPath("/ClientBin/Gantt_SL1.xap")/>

【问题讨论】:

    标签: javascript silverlight relative-path param


    【解决方案1】:

    你可以使用 ResolveUrl:

    <param name="source" value='<%= ResolveUrl("~/ClientBin/Gantt_SL1.xap")%>' />
    

    【讨论】:

      猜你喜欢
      • 2020-10-31
      • 1970-01-01
      • 2012-10-24
      • 1970-01-01
      • 1970-01-01
      • 2017-02-11
      • 2015-12-10
      • 2011-02-16
      • 1970-01-01
      相关资源
      最近更新 更多