IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

probleme de code, affichage du panel


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Par défaut probleme de code, affichage du panel
    j'ai encore un problème qui s'ajoute aux autres ! sos

    alors pour créer un utilisateur j'utilise table dans le quel j'ai mit le code suivant afin que l'utilisateur puisse s'inscrire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     <div id="inscription" >
               <asp:Panel ID="PlPersonne" runat="server" Visible="true">
    <table >
                <tr>
                    <td >
                        Inscription</td>
                </tr>
                <tr>
     
     
                    <td ><label for="LBmail">Mail</label></td>
                    <td ><asp:Textbox runat="server" id="mail" MaxLength="50" /></td>
                </tr>
                <tr>
                    <td ><label for="question">Question</label></td>
                    <td><asp:Textbox runat="server" id="question" MaxLength="50"  /></td>
                    <td ><label for="reponse">Réponse</label></td>
                    <td ><asp:Textbox runat="server" id="reponse" MaxLength="50"  /></td>
                </tr>
            </table>
    <asp:Button ID="Button1" runat="server" Text="Valider" OnClick="CreateUser" />
    </asp:Panel>
        <asp:Panel ID="PnlEnvoye" runat="server" Visible="false">
            <asp:Label runat="server" ID="LbResultat" Text="Votre inscription est enregistrée. Un mail avec votre mot de passe vous a été envoyé." />
        </asp:Panel>
    </div>
    puis dans le page aspx.cs le code est le suivant :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     protected void CreateUser(object sender, EventArgs e)
     
     
        {
            Label LbResultat = (Label)PnlEnvoye.FindControl("LbResultat");
            try
            {
                PersonneBLL personne = new PersonneBLL();
                personne.Insert(mail.Text, null, null, null, null, null, null, question.Text, reponse.Text, Server.MapPath("lib/mails/mail-inscription.htm"), null);
            }
            catch (ArgumentNullException ex)
            {
                LbResultat.Text = "Echec de le création de l'utilisateur. " + ex.ParamName + " doit être renseigné.";
            }
            catch (ArgumentOutOfRangeException ex)
            {
                LbResultat.Text = "Echec de la création de l'utilisateur. " + ex.Message;
            }
            catch (MembershipCreateUserException ex)
            {
                LbResultat.Text = ex.Message;
            }
     
     
            PnlEnvoye.Visible = true;
            PlPersonne.Visible = false;
     
        }
    lorsque j'essaye d'inscrire une adresse , après l'envoi, le texte du panel est le suivant : "échec de le création de l'utilisateur. Mail doit être renseigné." bien que j'ai remplis le textbox et que l'adresse c'est inscrite dans l'administrateur du site web .

    j'ai essayé un grand nombre de codes mais je ne trouve pas celui qui marche.

    je ne sais pas exactement d'où viennent les paramètres du ParamName .

    s'il vous plais j'ai passé une grande partie de ma journée dessus à l'aide !! merci d avance a ce qui m'aideront

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Tu passes en debug et tu regarde ce que vaut Mail.Text

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Par défaut
    en debug je ne sais pas comment vérifier ce que vaut Mail.text. je débute un peu en asp.net

  4. #4
    Membre chevronné Avatar de predalpha
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 392
    Par défaut
    Il y a un début à tout alors autant commencer par les bases :

    http://msdn.microsoft.com/fr-fr/asp.net/bb499049.aspx


    Tu verras, il y a aussi d'autres ateliers, c'est pas mal pour débuter.

Discussions similaires

  1. [VB.Net] Probleme popup code behind
    Par balibo dans le forum ASP.NET
    Réponses: 19
    Dernier message: 17/10/2005, 12h22
  2. [CSS] Probleme avec l'affichage de mon site :
    Par vampyrx dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 28/08/2005, 23h23
  3. probleme de code formulaire
    Par bachilbouzouk dans le forum ASP
    Réponses: 45
    Dernier message: 13/04/2005, 10h01
  4. Probleme bizarre d affichage sur une radeon 9200 SE
    Par venomelektro dans le forum OpenGL
    Réponses: 6
    Dernier message: 03/12/2004, 10h11
  5. [debutant] probleme de code :-(
    Par flogreg dans le forum Servlets/JSP
    Réponses: 14
    Dernier message: 16/08/2004, 18h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo