在webforms中模拟大型视图状态(用于演示目的)

时间:2012-10-18 12:53:28

标签: asp.net webforms

我将展示一些回调和jQuery ajax调用之间的区别,对于一些从未使用过jQuery的人来说。

当我创建一个新的webforms项目时,回发几乎不可察觉。您对如何使用巨大的视图模拟慢速页面有任何建议吗?或者其他任何可以显示AJAX调用强度的内容与将整个页面(表单)发布回服务器。

1 个答案:

答案 0 :(得分:1)

在GridView上启用ViewState并一次绑定数千条记录。这将创造出令人难以置信的ViewState量。如果这还不够,只需要使用一个巨大的DataTable并将其保存在ViewState中。类似的东西:

DataTable dt = GetDataTableWithThousandsOfRows();
ViewState["Data"] = dt;

现在在渲染页面时查看ViewState。