【问题标题】:CreateUserWizard and ContinueButton controlCreateUserWizard 和 ContinueButton 控件
【发布时间】:2009-06-27 20:43:32
【问题描述】:


1)

A) CreateUserWizard 的 可选控件之一也是ContinueButton 控件。此控件引发 ContinueButtonClick 事件(如果 CommandName 设置为 Continue ),但此事件的目的是什么?那么,什么时候应该使用ContinueButton控件?


B) CreatingUser 事件通过单击 CreateUserWizardstep 的 CreateUser 按钮引发。我假设点击 CreateUser 也会引发 NextButtonClick 事件?


感谢

【问题讨论】:

    标签: c# asp.net asp.net-membership sqlmembershipprovider


    【解决方案1】:

    关于您的 (A) 问题。下面是示例场景: 假设在创建用户之前,您需要验证特定用户 ID 或特定电子邮件地址之前是否已在数据库中使用或注册过。

    所以在第一阶段,您可以要求新用户插入他/她的预期用户 ID 和电子邮件地址,然后您可以执行验证以检查它是否存在于数据库中。如果存在,您可以相应地显示错误消息,如果不存在,您可以进入下一个阶段/向导,在数据库中创建用户之前获取更多详细信息。

    所以对于结论,“下一步”按钮用于在创建用户向导步骤中的步骤之间导航。

    关于您的 (B) 问题。

    根据NextButtonClickEvent 文档,该事件仅在调用“下一步”按钮时触发。

    如果我没记错的话,在向导步骤的最后阶段,只有“创建用户”按钮而不是“下一步”,因为该阶段是向导步骤的最后一步。

    问候,

    哈迪

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-24
      • 1970-01-01
      • 1970-01-01
      • 2013-02-11
      • 1970-01-01
      相关资源
      最近更新 更多