如何仅在参数值中使用相对路径?

|
<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\")%>\' />
    

要回复问题请先登录注册