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 :

récupérer le text d'un champ de formulaire


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut récupérer le text d'un champ de formulaire
    BOnjour,
    je fais une fonction de connexion et j'ai essayer d'écrire ce que je tape dans le champ dès le début le fonction. Mais il ne m'écrit rien du tout,c'est vraiment bizarre.

    Voici mon code :
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
     
    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="GEST_CLIENT_LOGIN.aspx.vb" Inherits="gest_client_GEST_CLIENT_LOGIN" %>
     
    <%@ Register Src="../mep/header.ascx" TagName="header" TagPrefix="uc1" %>
    <%@ Register Src="../mep/menu.ascx" TagName="menu" TagPrefix="uc2" %>
    <%@ Register Src="../mep/footer.ascx" TagName="footer" TagPrefix="uc3" %>
     
    <%@ import Namespace = "System.data" %>
    <%@ import Namespace = "System.data.Oledb" %>
     
    <script runat="server">
    Function Authentifier(strUtilisateur as string, strMotDePasse as string)
        dim bOk as boolean =false
        'Création d'une connexion SGBD
    	dim strConnection as string = "Provider=Microsoft.Jet.OLEDB.4.0;"&"DataSource="&Request.MapPath("/SiteDupont2")&"\App_Data\BDGest_Client.mdb"
        'Définition de la requête à exécuter
    	Dim strSQL as string ="SELECT * FROM TVendeur WHERE nom='" + strUtilisateur+ "'"
        'Dim strResultsHolder As string =""
    	Dim ObjConnection As New System.Data.OleDb.OleDbConnection(strConnection)
    	Dim objCommand As New System.Data.OleDb.OleDbCommand(strSQL,ObjConnection)
    	Dim ObjDataReader As System.Data.OleDb.OleDbDataReader
        try 
    		'Ouverture de la connexion et exécution de la requête
            ObjConnection.Open()
    		objDataReader = objCommand.ExecuteReader()
            'Parcours de la liste des utilisateurs
            do while objDataReader.Read()=true
                'On regarde si le mot de pase est bon
    			if (objDataReader("MotPasse") = strMotDePasse) then
                    bOk = true
    			end if
            loop 
    		objDataReader.Close()
    		ObjConnection.Close()
        catch ex as Exception
            bOk = false 
    		lblConnexion.Text = "Impossible de se connecter à la base de donnée !"
        end try
        return bOk
    end function
     
    sub BtConnexion_Click(sender as object, e as EventArgs)
    	response.Write("test")
    	response.Write(txtBoxIdentifiant.Text)
    	response.Write("test1")
    	response.End()
        if (Authentifier(txtBoxIdentifiant.Text,txtBoxPassword.Text)) then
            FormsAuthentication.RedirectFromLoginPage(txtBoxIdentifiant.Text,false )
    		lblConnexion.Text = "Vous êtes connecté !"
        else 
            'lblConnexion.Text = "Erreur de login et/ou de mot de passe !"
    	end if
    end sub
    </script>
     
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Bienvenue Chez Dupont Shoes Box</title>
        <link href="../mep/style.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
        <center>
        <form runat="server">
            <table id="tabletemplatehaut" class="MaTableTemplate">
                <tr>
                    <td>
                        <uc1:header ID="Header1" runat="server" />                
                    </td>
                </tr>
            </table>
            <table id="tabletemplatemilieu" class="MaTableTemplate">
                <tr>
                    <td valign="top" bgcolor="#E0320F">
                        <uc2:menu ID="Menu1" runat="server" />                
                    </td>
                    <td class="MaTablePrincipale">       
                            <table width="300">
                                <tr>
                                    <td class="MaTableFormulaireGauche"><font class="MonTxt">Identifiant :</font>
                                    </td>
                                    <td class="MaTableFormulaireDroite">
                                        <asp:TextBox ID="txtBoxIdentifiant" runat="server"></asp:TextBox></td>
                                </tr>
                                <tr>
                                    <td class="MaTableFormulaireGauche"><font class="MonTxt">Password :</font>
                                    </td>
                                    <td class="MaTableFormulaireDroite">
                                        <asp:TextBox ID="txtBoxPassword" runat="server"></asp:TextBox></td>
                                </tr>
                                <tr>
                                    <td class="MaTableFormulaireGauche">
                                        <asp:Button ID="btnConnexion" runat="server" Text="Connexion" OnClick="BtConnexion_Click" /></td>
                                    <td class="MaTableFormulaireDroite">
                                        <asp:Button ID="btnAnnuler" runat="server" Text="Annuler" /></td>
                                </tr>                            
                            </table>      
                        <br />
                        <asp:Label ID="lblConnexion" runat="server" CssClass="MonTxt"></asp:Label>
    					</td>
                </tr>
            </table>
            <table id="tabletemplatebas" class="MaTableTemplate">
                <tr>
                    <td>
                        <uc3:footer ID="Footer1" runat="server" />                
                    </td>
                </tr>
            </table>        
        </form>
        </center>
    </body>
    </html>

  2. #2
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Tu as essayé en mettant des points d'arrêt de vérifier?

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    oui regarde bien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    response.Write("test")
    	response.Write(txtBoxIdentifiant.Text)
    	response.Write("test1")
    	response.End()
    C'est les premirères lignes de ma fonction quand je clique sur le bouton ça maffiche testtest1 mais rien entre alors que j'ai tapé quelque chose dans le champ!

  4. #4
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Ben, alors là...

    Aucune idée.

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/08/2010, 19h21
  2. Récupérer la valeur d'un champ de formulaire en JSP
    Par robbiekeane dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 16/09/2009, 12h24
  3. Insertion de texte dans un champ de formulaire
    Par steph_p dans le forum IHM
    Réponses: 3
    Dernier message: 17/09/2008, 14h41
  4. Récupérer le "name" d'un champ de formulaire à partir de "id" ?
    Par polothentik dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 07/04/2008, 17h24
  5. Récupérer le texte d'un champ de texte
    Par theberliner dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 04/12/2004, 10h08

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