我发现了无数的关于将“代码隐藏”变量传递给Javascript的例子和文章,但我想知道是否有办法做相反的事情。我可以将JavaScript变量传递给内联ASP.NET代码吗?
在我看来,我试图动态创建一个使用ASP辅助类和从JavaScript变量的Url。我想要做的是一样的东西:
var url = '@Url.Action("' + actionname + '", "controller")';
...其中actionname
被一些其他的逻辑预定。这是行不通的,因为我不能像这样分解内联代码。
其他人以前是否尝试过这样做或有任何想法?
谢谢!
这是不可能的。 Javascript变量只存在于客户端上。 – SLaks 2012-03-06 16:02:27