1
我想在我的网站页面之间传递一个对象。我知道我可以使用会话对象。ASP.NET会话替代页面之间传递对象
就我个人而言,我不想为此使用任何会话或应用程序或缓存。
有没有其他的选择?
请帮忙。
感谢, 马赫什
我想在我的网站页面之间传递一个对象。我知道我可以使用会话对象。ASP.NET会话替代页面之间传递对象
就我个人而言,我不想为此使用任何会话或应用程序或缓存。
有没有其他的选择?
请帮忙。
感谢, 马赫什
另一种选择是将对象序列化到一个隐藏字段,当你邮寄到其他页面反序列化值回一个对象实例。或者,另一种可能性是将对象保存到某个数据存储中,然后使用一个id将其取回。
@Mahesh,总之,你必须序列化你的对象,并把它作为一个字符串传递,或者将它存储在一些持久的介质中,并且使用相关的密钥并传递密钥。另一种不带序列化的方法是将其放入静态字典中,但它应该是相当不安全的应用程序/缓存对象。 – VinayC 2011-05-05 10:31:00
如果你能解释你为什么不想使用会话/应用程序/缓存,它会有所帮助! – VinayC 2011-05-05 10:28:01