我在 asp.net 中有一份大型报告(比如销售报告摘要)。我不需要将任何数据更改为在该页面中按下的刷新按钮(一旦获取即为静态),但需要在分页/排序/分组等上为我的数据表提供数据源......如果我为每次执行调用查询,它将大约需要很长时间(在我的测试环境本身 5 分钟)所以我愿意把它放到临时表中。当他单击按钮时,临时表将被填满。在页面加载时,我将只从该表中获取数据。但是,如果我不保存该页面的连接(面向连接),临时表将不起作用。我已准备好为此连接使用会话,但如果用户在两个选项卡中看到相同的页面,则两个页面都会给出相同的输出。所以我需要 ViewState 中的连接或类似的东西。但当时它告诉你需要序列化对象(这是错误)。我怎样才能在页面上建立连接?或者任何其他解决方案?通过隐藏字段/ ViewState 发送完整数据不是一个好主意。
谢谢你 binesh Nambiar C