如何解决如何仅在参数值中使用相对路径?
|<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\")/>
解决方法
您可以使用ResolveUrl:
<param name=\"source\" value=\'<%= ResolveUrl(\"~/ClientBin/Gantt_SL1.xap\")%>\' />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。