在回发中的页面中存储值

Roo*_*bah 0 c# asp.net

我应该使用什么来存储同一页面的多种方法使用的vlaue?它不会在其他页面中使用,但会在回发中使用.我是否使用静态变量或会话或隐藏字段或其他内容?

非常感谢 .

Vik*_*iaR 5

由您来决定哪种方式最适合您:查看状态,隐藏字段,会话,数据库记录等.对于您的问题看起来最佳答案:viewstate.

  • ViewState - 简单,相对较低的安全性(用户可以修改,但如果使用验证则很难),使用网络流量
  • 隐藏字段 - 简单,安全性低(用户可以修改),使用网络流量
  • 会话 - 简单,高安全性,您必须考虑以后如何处置值(如果您重新访问页面并且不需要该值生效)
  • 数据库 - 相对困难,安全