2013-05-14 42 views
0

我有一個奇怪的密碼恢復控制問題。當點擊提交按鈕時,什麼都不會發生,它不會進入下一個應該成爲安全問題的階段。它就像它沒有連接或什麼的。密碼恢復控制,提交按鈕沒有什麼

這裏是我使用在web.config代碼:

<membership defaultProvider="SAMWEBSqlMembershipProvider"> 
     <providers> 
     <!-- Add a customized SqlMembershipProvider --> 
     <add name="SAMWEBSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="SAMWEBConnectionString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="AMC" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" /> 
     </providers> 
</membership> 

網頁:

<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="password-recovery2.aspx.vb" Inherits="Default2" %> 

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> 
    <asp:PasswordRecovery ID="PasswordRecovery1" runat="server"> 
</asp:PasswordRecovery> 
</asp:Content> 

回答

0

我已經解決了這個問題我自己。有一些代碼干擾了密碼恢復控制。有問題的代碼:

<script src="script/WaterMark.min.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
     $(function() { 
      $("[id*=UserName], [id*=Password]").WaterMark(); 

     }); 
</script> 

無論如何。