微软封装的Createuserwizard在用户角色管理和安全方面做得比较好,但是在用户体验方面做得差强人意,比如我们要得到Createuserwizard中的用户控件不是一件容易的事情。在尝试了很长时间后,发现了Createuserwizard的得到各种空iande方法:
1.要得到用户名、密码之类的控件,表达式为:
TextBox txtTemp= CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("你想要得到的控件名")
再对txtTemp进行操作即可。
2.要得到“创建用户”按钮的各项信息
ButtonbtnTemp=CreateUserWizard1.CreateUserStep.CustomNavigationTemplateContainer.FindControl("StepNextButton");
以上是获得控件的方法,如果想要自己手动编辑该控件,点击如下图中的“自定义完成步骤”
下面为效果图:
接下来如下图操作,选择“编辑模板"->"注册新用户"
接下来就可以看到如下效果图:
这样,你可自己编辑Createuserwizard了。