2009-04-09 12 views
1

私はasp.net 2.0内のPasswordRecoveryコントロールの一部である送信ボタンにアクセスしようとしています。私が見る限りAPIはこれを許さない。PasswordRecovery asp.net control

このボタンをクリックすると、JavaScriptの確認ポップアップウィンドウをどのように追加することができますか?

私は、以下のようにSendingMailイベント内のPasswordRecoveryコントロールの属性にonclickを追加しようとしましたが、不運です。

protected void PasswordRecovery1_SendingMail(object sender, MailMessageEventArgs e) 
    { 
     //storing audit information 
     PasswordRecovery myPasswordRecovery = new PasswordRecovery(); 
     myPasswordRecovery = (PasswordRecovery)sender; 
     myPasswordRecovery.SubmitButton.Attributes.Add("onclick", "return confirm('" + confirmationMessage + "');"); 

}

答えて

0

例えば、ボタンにアクセスしようとするときに、テンプレートを指定している:

passwordRecovery.UserNameTemplateContainer.FindControl("submitButton") 
2

私はコントロールをテンプレートと送信ボタンを交換しようとしていました。

<asp:Button ID="SubmitButton" runat="server" CommandName="Submit" Text="Submit" ValidationGroup="PasswordRecovery1" OnClientClick="return confirm('You sure you want to recover?');" /> 

How to: Customize the Password Recovery Control

関連する問題