【发布时间】:2013-10-11 12:04:32
【问题描述】:
我有以下 JScript 块,我想在其中设置一个资源字符串 一个全局资源文件。
<script type="text/jscript" language="jscript">
function DoSmthg(sender, args) {
var message = "<%# MyDomain.Properties.Resources.MyString %>";
}
</script>
但变量始终为空。 有很多关于内联表达式的好文档,如 http://support.microsoft.com/kb/976112/en-us我本来以为
"<%= MyResource %>"
会是正确的,但我总是得到错误: “无法修改 Controls 集合,因为该控件包含代码块(即 )。”
【问题讨论】:
-
将
"<%= MyResource %>"更改为"<%# MyResource %>" -
我这样做了。然后我没有收到错误,但变量为空。
-
我想,我的问题在这里描述:aspsnippets.com/Articles/… 是否可以将代码移动到客户端事件,例如: