2013-06-19 78 views
0

我试图插入一个基础url属性到我正在构建的.Net母版页的某些属性。VB.Net - 属性在HTML属性

此属性插入的目的是为了确保我只需要在配置文件中更改单个值以更改url的头部分,从而节省在不同服务器之间移动我的程序时的时间。

关于母版页的代码隐藏我有一个公开的属性'baseUrl',它存储正在运行的程序的当前基本位置路径。

当我尝试我的财产增加插入脚本代码它看起来像这样:

<script type="text/javascript" src="<%# strBaseUrl %>/Javascript/Script.js"></script> 

这将倾向于与路径改变工作基于我在其他地方的配置设置的值。

但是使用在CSS类似的方式,该酒店不容易的工作:

<link rel="stylesheet" href="<%# strBaseUrl %>/Style/StyleSheets/foundation.min.css"> 

取而代之的是网址前附加字符串不反映“strBaseUrl”变量,只是出现的内容作为一组时间和百分比符号。

有没有人知道将baseUrl连接到一个HTML属性为此目的,正确的方式与链接标记(即CSS)?

+0

如果拒绝合作,你可能只是建立在代码,并输出到一个文本链接,将工作。 –

回答

1

这应该工作

<script type="text/javascript" src="<%=strBaseUrl%>/Javascript/Script.js"></script>