在服务器上保存视图状态的最佳方法是什么?
使用WCF服务在服务器上保存视图状态是个好主意吗?
答案 0 :(得分:1)
我们是在讨论ASP.NET视图状态吗?为什么需要WCF在服务器上存储视图状态? ASP.NET提供了自己的方法来在服务器上存储视图状态:
您可以覆盖SavePageStateToPersistenceMedium
上的LoadPageStateFromPersistenceMedium
和Page
。
您可以覆盖PageStatePersister
(或自定义Page
)的PageAdapter
属性。默认情况下,此属性返回HiddenFieldPageStatePersister
,但您可以将其更改为SessionPageStatePersister
或实现自定义PageStatePersister
。 Here您可以阅读有关PageStatePersisters的内容。
答案 1 :(得分:1)
CodeProject上有一个项目,您应该看一下名为Efficient Server-Side View State Persistence的项目。这符合以下标准: