【问题标题】:VB.Net - Properties in HTML attributesVB.Net - HTML 属性中的属性
【发布时间】:2013-06-15 21:01:18
【问题描述】:

我正在尝试将基本 url 属性插入到我正在构建的 .Net 母版页的某些属性中。

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

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

当我尝试将我的属性添加到脚本标记中时,它看起来像这样:

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

这将倾向于根据我在配置中其他地方设置的值更改路径。

但是,以类似的方式对 CSS 使用该属性往往不起作用:

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

相反,附加在 url 之前的字符串不反映“strBaseUrl”变量的内容,而只是显示为一组句点和百分比符号。

有谁知道为此目的将 baseUrl 连接到 HTML 属性中的正确方法,该方法适用于链接标记(即 CSS)?

【问题讨论】:

  • 如果它拒绝合作,您可以在代码中建立链接并将其输出为文字,这样就可以了。

标签: html asp.net vb.net visual-studio master-pages


【解决方案1】:

这应该可以工作

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

【讨论】:

    猜你喜欢
    • 2017-08-28
    • 2010-09-22
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    • 2013-10-15
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多