按钮CommandName代码

时间:2012-09-04 17:47:41

标签: asp.net button

在VS2012的标准默认新网站中,帐户部分Login.aspx有一个发送登录信息的按钮。没有事件代码,它显然运行“Login”,这是CommandName。处理它的代码在哪里?可以添加或更改吗?我无法在项目的任何地方找到它。 Login如何实际发生?

1 个答案:

答案 0 :(得分:1)

登录按钮位于<asp:Login />网页控件中。 <asp:Login />控件将使用web.config(或machine.config)中设置的默认MembershipProvider ...或者您可以在Login控件上设置MembershipProvider属性

How to: Use the ASP.NET Membership Provider

Membership and Role Provider

要控制/更改登录逻辑,您可以创建一个覆盖ValidateUser方法的自定义MembershipProvider。