【发布时间】:2012-03-06 15:59:43
【问题描述】:
我找到了无数关于将“代码隐藏”变量传递给 Javascript 的示例和帖子,但我想知道是否有相反的方法。
在我看来,我正在尝试使用 ASP 帮助程序类和来自 javascript 的变量动态创建一个 Url。我想做的是:
var url = '@Url.Action("' + actionname + '", "controller")';
... 其中actionname 由其他逻辑预先确定。这行不通,因为我不能像那样分解内联代码。
有其他人之前尝试过这样做或有任何想法吗?
谢谢!
【问题讨论】:
-
那是不可能的。 Javascript变量只存在于客户端。
标签: javascript asp.net razor