hi friend i would like to customize CreateUserwiard
I wud like to use email id as user name and like to add some more
controls on create userwizard
i disabled Security Question and Security answers..
im getting following error
Please enter a different security answer

Here is my code

<asp:CreateUserWizard ID="CreateUserWizard1" runat="server">
            <WizardSteps>
                <asp:CreateUserWizardStep runat="server">
                    <ContentTemplate>
                        <table border="0">
                            <tr>
                                <td align="center" colspan="2">
                                    Sign Up for Your New Account</td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="UserNameLabel"
runat="server" AssociatedControlID="UserName">User Name:</asp:Label></
td>
                                <td>
                                    <asp:TextBox ID="UserName"
runat="server"></asp:TextBox>
                                    <asp:RequiredFieldValidator
ID="UserNameRequired" runat="server" ControlToValidate="UserName"
                                        ErrorMessage="User Name is
required." ToolTip="User Name is required."
ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                    <asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server"
ControlToValidate="UserName"
 
ErrorMessage="RegularExpressionValidator" ValidationExpression="\w+([-
+.']\w+)*...@\w+([-.]\w+)*\.\w+([-.]\w+)*"></
asp:RegularExpressionValidator></td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="PasswordLabel"
runat="server" AssociatedControlID="Password">Password:</asp:Label></
td>
                                <td>
                                    <asp:TextBox ID="Password"
runat="server" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator
ID="PasswordRequired" runat="server" ControlToValidate="Password"
                                        ErrorMessage="Password is
required." ToolTip="Password is required."
ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right" style="height:
26px">
                                    <asp:Label
ID="ConfirmPasswordLabel" runat="server"
AssociatedControlID="ConfirmPassword">Confirm Password:</asp:Label></
td>
                                <td style="height: 26px">
                                    <asp:TextBox ID="ConfirmPassword"
runat="server" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator
ID="ConfirmPasswordRequired" runat="server"
ControlToValidate="ConfirmPassword"
                                        ErrorMessage="Confirm Password
is required." ToolTip="Confirm Password is required."
 
ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="EmailLabel"
runat="server" AssociatedControlID="Email" Visible="False">E-mail:</
asp:Label></td>
                                <td>
                                    <asp:TextBox ID="Email"
runat="server" Visible="False"></asp:TextBox>
                                    <asp:RequiredFieldValidator
ID="EmailRequired" runat="server" ControlToValidate="Email"
                                        ErrorMessage="E-mail is
required." ToolTip="E-mail is required."
ValidationGroup="CreateUserWizard1"
                                        Visible="False">*</
asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right" style="height:
26px">
                                    <asp:Label ID="QuestionLabel"
runat="server" AssociatedControlID="Question" Visible="False">Security
Question:</asp:Label></td>
                                <td style="height: 26px">
                                    <asp:TextBox ID="Question"
runat="server" Visible="False"></asp:TextBox>
                                    <asp:RequiredFieldValidator
ID="QuestionRequired" runat="server" ControlToValidate="Question"
                                        ErrorMessage="Security
question is required." ToolTip="Security question is required."
 
ValidationGroup="CreateUserWizard1" Visible="False">*</
asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="AnswerLabel"
runat="server" AssociatedControlID="Answer" Visible="False">Security
Answer:</asp:Label></td>
                                <td>
                                    <asp:TextBox ID="Answer"
runat="server" Visible="False"></asp:TextBox>
                                    <asp:RequiredFieldValidator
ID="AnswerRequired" runat="server" ControlToValidate="Answer"
                                        ErrorMessage="Security answer
is required." ToolTip="Security answer is required."
 
ValidationGroup="CreateUserWizard1" Visible="False">*</
asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="center" colspan="2">
                                    <asp:CompareValidator
ID="PasswordCompare" runat="server" ControlToCompare="Password"
 
ControlToValidate="ConfirmPassword" Display="Dynamic"
ErrorMessage="The Password and Confirmation Password must match."
 
ValidationGroup="CreateUserWizard1"></asp:CompareValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="center" colspan="2"
style="color: red">
                                    <asp:Literal ID="ErrorMessage"
runat="server" EnableViewState="False"></asp:Literal>
                                </td>
                            </tr>
                                                    </table>
                    </ContentTemplate>
                </asp:CreateUserWizardStep>
                <asp:CompleteWizardStep runat="server">
                </asp:CompleteWizardStep>
            </WizardSteps>
        </asp:CreateUserWizard>


  protected void CreateUserWizard1_CreatedUser(object sender,
EventArgs e)
    {
        CreateUserWizard cuw = (CreateUserWizard)sender;
        cuw.Email = cuw.UserName;

    }

Reply via email to