Formulaire en VB ASP.net

Fermé
djchat Messages postés 120 Date d'inscription jeudi 23 octobre 2003 Statut Membre Dernière intervention 7 mai 2013 - 12 mars 2008 à 11:46
 nésousX - 21 mars 2008 à 17:24
Bonjour a tous, je dois pour le projet d'un de mes cours faire un site de E-Commerce en VB.net avec Visual Web developper, la je bloque sur le formulaire d'inscription, j'ai pri l'outils Craete User Wizard et j'ai voulu rajouter des champs comme prenom, adresse, adresse de livraison, mais quand je lance le debogage il me marque un message d'erreur, donc je pense que j'ai du me tromper quelque part dans la syntaxe du code....

Le message d'erreur:

CreateUserWizard1: CreateUserWizardStep.ContentTemplate ne contient pas un IEditableTextControl avec l'ID UserName pour le nom d'utilisateur.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.Web.HttpException: CreateUserWizard1: CreateUserWizardStep.ContentTemplate ne contient pas un IEditableTextControl avec l'ID UserName pour le nom d'utilisateur.



Mon code:


<tr>
<td align="right">
<asp:Label ID="Label1" runat="server" AssociatedControlID="Label1">Votre Nom
 :</asp:Label>
</td>
<td>
<asp:TextBox ID="Nom" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="UserNameRequired" runat="server"
ControlToValidate="UserName" ErrorMessage="Veuillez inserer votre nom."
ToolTip="Votre nom est requis." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="Label2" runat="server" AssociatedControlID="Label2">Votre Prénom
 :</asp:Label>
</td>
<td>
<asp:TextBox ID="prenom" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="UserName" ErrorMessage="Veuillez inserer votre prénom."
ToolTip="Votre prénom est requis." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>

<tr>
<td align="right">
<asp:Label ID="Label3" runat="server" AssociatedControlID="Label3">Adresse
 :</asp:Label>
</td>
<td>
<asp:TextBox ID="adresse" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="UserName" ErrorMessage="Veuillez inserer votre adresse."
ToolTip="Votre adresse est requise." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>

<tr>
<td align="right">
<asp:Label ID="Label6" runat="server" AssociatedControlID="Label6">Adresse de livraison
 :</asp:Label>
</td>
<td>
<asp:TextBox ID="adresse2" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server"
ControlToValidate="UserName" ErrorMessage="Veuillez inserer une adresse de livraison."
ToolTip="Une adresse de livraison est requise." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>

<tr>
<td align="right">
<asp:Label ID="Label4" runat="server" AssociatedControlID="Label4">Code Postal
 :</asp:Label>
</td>
<td>
<asp:TextBox ID="CP" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="UserName" ErrorMessage="Veuillez inserer votre code postale."
ToolTip="Votre code postal est requis." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>

<tr>
<td align="right">
<asp:Label ID="Label5" runat="server" AssociatedControlID="Label5">Ville
 :</asp:Label>
</td>
<td>
<asp:TextBox ID="Ville" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server"
ControlToValidate="UserName" ErrorMessage="Veuillez inserer votre ville."
ToolTip="Votre ville est requise." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>



<tr>
<td align="right">
<asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">Mot
de passe :</asp:Label>
</td>
<td>
<asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="PasswordRequired" runat="server"
ControlToValidate="Password" ErrorMessage="Un mot de passe est requis."
ToolTip="Un mot de passe est requis." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="ConfirmPasswordLabel" runat="server"
AssociatedControlID="ConfirmPassword">Confirmer le mot de passe :</asp:Label>
</td>
<td>
<asp:TextBox ID="ConfirmPassword" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="ConfirmPasswordRequired" runat="server"
ControlToValidate="ConfirmPassword"
ErrorMessage="La confirmation du mot de passe est requise."
ToolTip="La confirmation du mot de passe est requise."
ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>


<tr>
<td align="right">
<asp:Label ID="EmailLabel" runat="server" AssociatedControlID="Email">Adresse de
messagerie :</asp:Label>
</td>
<td>
<asp:TextBox ID="Email" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="EmailRequired" runat="server"
ControlToValidate="Email" ErrorMessage="Une adresse de messagerie est requise."
ToolTip="Une adresse de messagerie est requise."
ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>


<td align="center" colspan="2">
<asp:CompareValidator ID="PasswordCompare" runat="server"
ControlToCompare="Password" ControlToValidate="ConfirmPassword"
Display="Dynamic"
ErrorMessage="Le mot de passe et le mot de passe de confirmation doivent correspondre."
ValidationGroup="CreateUserWizard1"></asp:CompareValidator>
<br />
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color:Red;">
<asp:Literal ID="ErrorMessage" runat="server" EnableViewState="False"></asp:Literal>
</td>
</tr>



Merci d'avance!!! ;)
A voir également:

1 réponse

Verifie tes ControlToValidate pour nom et prenom, ils ne sont pas bon.
0