如何使向导控件在每个步骤后保存数据?

发布于 2024-08-24 18:33:16 字数 105 浏览 5 评论 0原文

有没有一种方法可以保存向导控制中每个步骤的数据。 我想在用户单击每个步骤的下一步按钮时保存数据。 我想将它们保存到数据库中,以便如果用户选择关闭并稍后完成步骤而无需单击“完成”按钮,我可以检索它们

Is there a way that i can save data on each step in wizard control.
I want to save data when user clicks next button on each step.
I would like to save them to database , so that i can retrieve them back if user has opted to close and complete steps later without clicking finish button

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

奶气 2024-08-31 18:33:16

在您的代码隐藏中,您可以捕获“Active Step Changed”事件并执行您想要的任何操作:

Protected Sub AddEmployeeWizard_ActiveStepChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles AddEmployeeWizard.ActiveStepChanged

  'save your data here

End Sub

如果您只想在单击“下一步”按钮时保存,则可以执行

Protected Sub myWizard_NextButtonClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.WizardNavigationEventArgs) Handles myWizard.NextButtonClick

    'save your data here

End Su

b

In your code-behind, you can capture the "Active Step Changed" event and do whatever you want:

Protected Sub AddEmployeeWizard_ActiveStepChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles AddEmployeeWizard.ActiveStepChanged

  'save your data here

End Sub

If you just want to save on a click of the Next button, you could instead do

Protected Sub myWizard_NextButtonClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.WizardNavigationEventArgs) Handles myWizard.NextButtonClick

    'save your data here

End Su

b

情场扛把子 2024-08-31 18:33:16

您可以将数据保存到 Session 或 ViewState 对象。

您还可以在向导事件中添加保存逻辑:ActiveStepChanged、CancelButtonClick、FinishButtonClick、NextButtonClick、PreviousButtonClick、SideBarButtonClick。

You can save data to Session or ViewState objects.

Also you can add you saving logic in wizard events: ActiveStepChanged, CancelButtonClick, FinishButtonClick, NextButtonClick, PreviousButtonClick, SideBarButtonClick.

小镇女孩 2024-08-31 18:33:16

在 ASP.NET 中,您可以将其粘贴到 Session 变量中。

在 WPF 或 Winforms 应用程序中,您可以将其放入内存中的变量中,如果这些是您的程序的设置,则可以将它们保存到 XML 文件中。

In ASP.NET you can probably stick it in the Session variable.

In an WPF or Winforms app, you could just put it in a variable in memory, and if these are settings for your program, you could save them to an XML file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文