MVC RAZOR将javascript变量分配给C#变量

时间:2011-05-06 22:39:44

标签: asp.net-mvc-3

是否可以在mvc razor视图中将javascript变量分配给c#变量? e.g。

<script>@cSharpVar=javascriptVar;</script>

另外,是否可以将javascript变量传递给c#方法? e.g。

@{var test=Utility.MethodName(javascriptVar,cSharpVar)}

2 个答案:

答案 0 :(得分:5)

C#在服务器上运行; Javascript在客户端上运行 让他们互动是没有意义的。

你应该使用AJAX。

答案 1 :(得分:3)

短而长的答案是:

AJAX对服务器的调用

应涵盖所有这些场景