gpt4 book ai didi

asp.net - ViewState 或 HiddenField

转载 作者:行者123 更新时间:2023-12-02 10:36:22 27 4
gpt4 key购买 nike

如果我要存储一段简单的数据(例如整数或字符串),我可能会选择将其存储在 ViewState 中,或使用 HiddenField 控件。

为什么我会选择其中之一?

View 状态

  • 用户很难解码(认为并非不可能),这可能是可取的

隐藏字段

  • 可以在 JavaScript 中使用值

还有其他优点和缺点吗?

最佳答案

事实并非如此,ViewState 实际上存储在隐藏字段中,因此唯一真正的区别是编码。

除非您需要使用 JavaScript 操作该值,或者您希望完全关闭此页面上的 ViewState,否则我会使用 ViewState。主要是因为有第三方工具( like this one )可以理解 ViewState 但不会理解您的自定义隐藏字段。

关于asp.net - ViewState 或 HiddenField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/424151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com