【发布时间】:2015-09-22 21:13:20
【问题描述】:
我在 C# 中有一个函数,可以这样调用:
string result = CachedLanguageItems.GetLabel("RandomLabel").Value
它返回 RandomLabel 的缓存值。
现在我想在 Javascript 中像这样使用这个方法:
var result = <%= CachedLanguageItems.GetLabel("RandomLabel").Value %>
这也有效。它返回了 RandomLabel 的缓存值。
我现在面临的问题是,我无法将 javascript 变量而不是硬编码字符串传递给方法。例如:
var javascriptVariable= "RandomLabel"
var result = <%= CachedLanguageItems.GetLabel(javascriptVariable).Value %>
有人能告诉我如何将 javascript 变量正确传递给方法的嵌入式 c# 调用吗?
我是否必须为此转义嵌入式代码?
这甚至可能吗?
感谢您的帮助。
【问题讨论】:
-
你使用的是什么环境?在这种情况下,“嵌入式”是什么意思?
-
@rmorring,这看起来像 ASPX,它是 PHP 的 .NET 对应物。
-
添加前请阅读标签说明!这与嵌入式设备无关!
标签: javascript c#