在asp.net中保存回发之间变量的最佳方法?如何在回发之间在asp.net中保存变量?我正在使用HttpContext.Current.Items但它总是在回发后被处置还有其他选择吗?ViewState["YourVariable"]="123";ViewState集合就是为了这个目的,在上面的例子中,YourVariable是要保存其值的变量,123就是这个变量的值。ViewState可在页面范围内访问。如果想在不同页面之间设置值,可以使用像ViewState["YourVariable"]="123";这样的session。如果您的变量不可序列化或者您不希望客户端能够读取它们的值=>如果您的变量是可序列化的并且您不希望客户端能够读取其值,请使用inProc会话=>如果您的变量是可序列化的并且您可以使用客户端读取它的值,则使用数据库会话,并且它应该只存在于页面范围的回发序列中=>您应该使用ViewState。以上就是C#学习教程:asp.net在postbacks之间保存变量的最佳方式?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
