Asp.net mvc客户端数据?

时间:2011-10-10 21:25:38

标签: jquery asp.net asp.net-mvc

在之前的asp.net项目中,我们使用IScript接口创建服务器控件,以便为控件创建客户端对象。这是在服务器和客户端之间传递信息的好方法。 asp.net mvc中有没有等效的东西?我已经看到了对隐藏形式变量的引用,但这似乎是退步。提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

在ASP.NET MVC中,与WebForms相比,它没有什么神奇之处。这实际上是MVC最大的功能之一,因为它不会尝试(以所有错误的方式)将HTTP,JavaScript,CSS和HTML抽象为无法识别的东西,而是让您访问裸机,以便您实际拥有控制权(在浏览器和服务器之间的通信中发生了什么。

在ASP.NET MVC中,将.NET类与JavaScript对象进行通信的最简单方法是使用JSON将它们序列化为JsonResult class,并使用{{将JSON反序列化为JavaScript对象图。 3}}。您可以在jQuery.getJSON() method中了解一切如何协同工作。