【发布时间】:2015-11-24 00:07:15
【问题描述】:
我是 Asp.Net 的新手。我有一个关于视图状态控件的问题。 Msdn 说它是作为客户端状态管理,但建议如果页面上有大数据,因为性能问题可以禁用它。
那么,如果这是客户端状态,它如何影响网站的页面加载时间?
【问题讨论】:
-
因为所有这些数据都需要发送到客户端,并在表单回发时发送回到服务器。在不需要时通过 Internet 连接来回传输大量数据会消耗性能。
-
@David,所以当页面被回发时,所有视图状态数据都被发送到服务器并返回到客户端。我说的对吗?
-
如果您刚刚开始学习 ASP.NET,我建议您跳过所有 Web 表单,直接进入 MVC。这是一种更清洁、更健康的 Web 应用程序方法。现在也很时尚,支持也很好。
标签: c# asp.net asp.net-controls state-management