DataSet中的表在多个事件共享问题

lnwuyaowei 2006-06-07 06:17:52
一个dataset表在同一个页面中的多个事件中需要共享,因为HTTP为无状态协议,所以当另一个事件发生后,产生页面回发,DataSet对象就没有了.
查了一下资料,看到共享的方法一般有:
存入session
存入viewstate
甚至于存入cookie
请各位帮助分析一下这些方法都有什么优缺点,都适合于哪些场合应用呢?
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspdotnet2005 2006-06-07
  • 打赏
  • 举报
回复
把它放在缓存(Cache)内
qiangtian 2006-06-07
  • 打赏
  • 举报
回复
viewstate好一些
sprc_lcl 2006-06-07
  • 打赏
  • 举报
回复
session可以在多页面间用,因为是服务端产生的,会对服务器系统运行有影响,不可取……,还不如一个页面重新加载一次dataset来的快

viewstate单页面客户端,客户端加载时可能有点慢,但不明显,不会对服务端造成影响,建议使用,关闭此页面后此viewstate也就消失了

62,039

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧