【问题标题】:Viewstatemode / Textbox, persisting despite being disabled? ASP.NETViewstatemode / Textbox,尽管被禁用,但仍然存在? ASP.NET
【发布时间】:2010-11-24 10:41:46
【问题描述】:

我在文本框上设置了 ViewStateMode="Disabled",但是当我执行任何回发操作时,当页面再次加载时,它的文本值仍然保留。

我误解了这个属性吗?

在回发时分配string.empty 似乎有点过头了。

【问题讨论】:

    标签: asp.net viewstate


    【解决方案1】:

    看看this article。它很好地解释了为什么即使禁用 ViewState 也会保留文本。所以你不会在回发时给它分配String.Empty

    【讨论】:

    • 该链接很有帮助,尽管内容本身写得不好。我假设他想说,'...因为 TextBox 实现了 IPostBackDataHandler,它从 POST 的值以及 ViewState 中填充其值(如果 viewstatemode 未禁用)'
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-01
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多