系统自动初始化一些页面,我以其中的Register.aspx为例提问:这是一个缺省的创建用户的界面,其中有一个创建用户的button:<asp:Button ID="CreateUserButton" runat="server" CommandName="MoveNext" Text="创建用户"           ValidationGroup="RegisterUserValidationGroup"/>我的弱问题是:
点击了这个button后,下一步程序就向哪里执行?执行的程序在哪里,我怎么找不到?是不是隐藏在:Inherits="Account_Register" ?
可我去哪里找到Account_Register呢?多谢,多谢

解决方案 »

  1.   

    在Design视图中双击按钮,就会跳到代码窗口,并自动跳转到event的handler(如果没有的话自动生成)在Design或者Source视图中右键菜单中有 View Code,可以切换到代码窗口;代码窗口中 右键菜单的View Designer将切换到Design视图。
      

  2.   

    Account_Register 是注册页面,,,点击button按钮会提交表单,你看外层form会有action指向
      

  3.   

    +1
    还有你新建页面的时候,会有一个分离代码的选项,这样之后创建的网页中你会看见2个文件一个是aspx文件,
    一个是.aspx.cs文件
      

  4.   

    点击button会进入他的响应的click事件  在事件里打断点就能跟下去了
      

  5.   

    仔细看了一下,大概是这样的:
    其实这个程序是使用了一个控件:CreateUserWizard。Microsoft已经将整个注册登录过程作为一个控件包装好了。用户信息应该是存储在一个自带的数据库里。这个控件当然是非常好方便了,但我的问题是,如果我不想使用自带的数据库(比如我要对登录用户进行不同的权限设置),该怎么办?
      

  6.   

    自带数据库支持membership的。简单的方法就是在Login 控件上Smart tag菜单中的Administer website.
    会跳到asp.net Web Site Administration Tool页面中,可以在Security 中管理User和Role.参考:http://blogs.msdn.com/b/jdixon/archive/2007/08/08/expression-web-and-the-asp-net-web-admin-tool.aspx