创建userwizard数据库访问Asp.Net
本文关键字:Asp Net 访问 数据库 userwizard 创建 | 更新日期: 2023-09-27 18:11:51
我在CreateUserWizard控件中添加了自定义问题,并在ASPNETDB数据库中创建了一个名为aspnet_UserInfo的额外表。我如何sql插入到表时,[创建用户]按钮被点击,就像他们做的用户名?或者我只是在按钮回发上单独创建插入?
还有哪里是写用户名和密码从CreateUserWizard控件的sql语句?
在使用CreateUserWizard
控件创建新用户时(特别是FinishButtonClick
和CreatedUser
事件)会发生几个事件。您可以处理这些事件中的任何一个,并在事件处理程序中执行自定义SQL插入到aspnet_UserInfo表中。
这个MSDN教程是定制CreateUserWizard
进程的一个很好的资源。
我不知道有什么方法可以找出当调用库函数创建新用户时执行的特定SQL语句。但这并不意味着没有办法,我只是不知道=)
添加 (基于注释):考虑到您的用例,在代码后面查找您的"Register"。aspx文件"。这里有一行(默认情况下)看起来像这样:
FormsAuthentication.SetAuthCookie(RegisterUser.UserName, False)
只需删除这一行,您就可以了-您的管理员将在创建新用户后继续以自己的身份登录。