将jSON数据保存在viewstate或List <t> </t>中的字符串格式是否更好?

时间:2012-01-14 16:09:46

标签: asp.net json aspxgridview

我想提高Web应用程序的性能。我曾经在Viewstate中放置一个List来将它绑定到Gridview。现在我想在JSON中从REST服务调用该列表。所以我想知道将jSON数据以字符串格式放在viewstate或List中会更好吗? 哪个消耗更多空间?

1 个答案:

答案 0 :(得分:0)

如果您主要担心空间JSON会更好,但如果您正在查看ASP网站的性能并且您在视图状态中存储了大量数据,那么您将很快遇到各种各样的问题。

是否可以将数据放入缓存或会话变量?

如果您正在查看大视图状态问题,可以尝试这样做:http://theoldsewingfactory.com/2008/11/21/a-better-way-to-deal-with-viewstate/