I uses RadButton in asp.net ChangePassword Control.
Here is my code
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" > <AjaxSettings> <telerik:AjaxSetting AjaxControlID="Panel1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="Panel1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <ClientEvents OnRequestStart="RequestStartHandler" OnResponseEnd="ResponseEndHandler" /> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Vista" /> <asp:Panel ID="Panel1" runat="server"> <asp:ChangePassword ID="ChangePassword1" runat="server" Width="231px" OnChangedPassword="ChangePassword1_ChangedPassword" ContinueDestinationPageUrl="~/ChangePassword.aspx" ChangePasswordFailureText="Password incorrect."> <ChangePasswordTemplate> <div id="div1" runat="server" style="height:16px;"> <asp:Label ID="CurrentPasswordLabel" runat="server" AssociatedControlID="CurrentPassword">Current Password:</asp:Label> </div> <div id="div2" runat="server" style="height:27px;"> <asp:TextBox ID="CurrentPassword" runat="server" Font-Size="12px" Width="192px" MaxLength="125" TextMode="Password" onKeyDown="return disable_sp(event);" onKeyPress="return disable_sp(event);"></asp:TextBox> <asp:RequiredFieldValidator ID="rfvCurrentPwd" runat="server" ControlToValidate="CurrentPassword" ErrorMessage="<img src='App_Themes/Images/note.png'/>" ToolTip="This field is required." ValidationGroup="ChangePassword"> </asp:RequiredFieldValidator> </div> <div id="div3" runat="server" style="height:16px;"> <asp:Label ID="NewPasswordLabel" runat="server" AssociatedControlID="NewPassword">New Password:</asp:Label> </div> <div id="div4" runat="server" style="height:16px; color: #cc0f16;"> A minimum length of <%= Membership.MinRequiredPasswordLength %> characters. <asp:RegularExpressionValidator ID="valPwd" runat="server" ControlToValidate="NewPassword" ErrorMessage="<img src='App_Themes/Images/note.png' alt='' />" ValidationExpression=".{4}.*" ValidationGroup="ChangePassword"> </asp:RegularExpressionValidator> </div> <div id="div5" runat="server" style="height:27px;"> <asp:TextBox ID="NewPassword" runat="server" Font-Size="12px" Width="192px" MaxLength="125" TextMode="Password" onKeyDown="return disable_sp(event);" onKeyPress="return disable_sp(event);"></asp:TextBox> <asp:RequiredFieldValidator ID="rfvNewPwd" runat="server" ControlToValidate="NewPassword" ErrorMessage="<img src='App_Themes/Images/note.png'/>" ToolTip="This field is required." ValidationGroup="ChangePassword"> </asp:RequiredFieldValidator> </div> <div id="div6" runat="server" style="height:16px;"> <asp:Label ID="ConfirmNewPasswordLabel" runat="server" AssociatedControlID="ConfirmNewPassword">Confirm New Password:</asp:Label> </div> <div id="div7" runat="server" style="height:24px; padding-bottom:2px;"> <asp:TextBox ID="ConfirmNewPassword" runat="server" Font-Size="12px" Width="192px" MaxLength="125" TextMode="Password" onKeyDown="return disable_sp(event);" onKeyPress="return disable_sp(event);"></asp:TextBox> <asp:RequiredFieldValidator ID="rfvConfirmNewPwd" runat="server" ControlToValidate="ConfirmNewPassword" ErrorMessage="<img src='App_Themes/Images/note.png'/>" ToolTip="This field is required." ValidationGroup="ChangePassword"> </asp:RequiredFieldValidator> </div> <div id="div8" runat="server" style="color:#ff0000;"> <asp:CompareValidator ID="NewPasswordCompare" runat="server" Display="Dynamic" ControlToCompare="NewPassword" ControlToValidate="ConfirmNewPassword" ErrorMessage="New password and confirm new password mismatch." ValidationGroup="ChangePassword"> </asp:CompareValidator> </div> <div id="div9" runat="server" style="height:27px; padding-top:4px;"> <telerik:RadButton ID="btnChangePassword" runat="server" ButtonType="LinkButton" Text="Submit" CommandName="ChangePassword" ValidationGroup="ChangePassword"></telerik:RadButton> <telerik:RadButton ID="btnCancel" runat="server" ButtonType="LinkButton" Text="Cancel" CommandName="Cancel" CausesValidation="False"></telerik:RadButton> </div> <div id="div10" runat="server" style="color:#ff0000;"> <asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal> </div> </ChangePasswordTemplate> <SuccessTemplate> <table cellpadding="0" cellspacing="0" style="width:100%; height:175px;"> <tr><td valign="top" align="left"><telerik:RadButton ID="btnContinue" runat="server" ButtonType="LinkButton" Text="Continue" CommandName="Continue"></telerik:RadButton></td></tr> </table> </SuccessTemplate> </asp:ChangePassword> </asp:Panel>I got Error: 'undefined' is null or not an object' in IE after the page Postback.
This problem come from RadAjaxManager and RadButton.
I set UseSubmitBehavior="false" but the error still occur.
How to solve this problem, please help.
p.s. I use RadControls for ASP.NET AJAX 2010 Q3
Please help.
Thank you