【发布时间】:2009-05-07 07:14:24
【问题描述】:
我有一个 ASP.NET 向导控件,我在其中循环返回 wiz.MoveTo(wiz.WizardSteps[0]),到 FinishButtonClick 事件处理程序中向导的第一步。
然后我还想清除步骤中所有控件的所有内容?
问题是由于视图状态,向导步骤中的控件会记住它们的 之前提交的值?
我不能在控件上使用 enableviewstate=false,因为它们需要能够记住它们在步骤之间的状态(来回)?
只有在 FinishButtonClick 事件发生时才清除所有控件的视图状态的最简单方法是什么?
谢谢!
【问题讨论】:
-
抱歉,ViewState 不负责为继承自 IPostBackDataHandler 接口的控件(如 TextBox、下拉菜单、CheckBox)存储修改后的值。 LoadPostBackData 事件触发,其中这些控件的值从 HTTP POST 标头加载...
标签: asp.net