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 :

Recherche avec Combobox


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 79
    Par défaut Recherche avec Combobox
    jai une dropdownlist rempli avec des elements et quand je selectionne un element , et quand je clique sur le bouton rechercher , il doit m afficher dans un gridview ...

    merci a vous

  2. #2
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    et quel est ton problème ?? car là tu ne donnes pas beaucoup d'informations ...

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Je ne comprends rien, soit plus clair et en francais !!!

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 79
    Par défaut
    en fait je dois faire une recherche avec une combo et doit afficher le resultat dans un gridview en asp.net 2.0...
    le probleme est qu'il me dit nom de colonne non valide...

    voici le 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
    protected void btnRech_Click1(object sender, EventArgs e)
        {
            string dbConnectionString = string.Empty;
            dbConnectionString = ConfigurationManager.ConnectionStrings["DORMEUIL_TESTConnectionString"].ConnectionString;
            SqlConnection cnx = new SqlConnection(dbConnectionString);
     
            SqlCommand cmd = cnx.CreateCommand();
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "SELECT * FROM Product WHERE composition = " + DropDownList1.SelectedItem.Text;
            try
            {
                cnx.Open();
                SqlDataReader reader = cmd.ExecuteReader();
     
                GridView1.DataSource = reader.ToString();
                GridView1.DataBind();        
     
            }
            catch (Exception ex)
            {
                Label1.Text = ex.Message.ToString();
            }
            finally
            {
                cnx.Close();
            }

  5. #5
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    montre nous ta gridview mais a mon avis tu fais reference a un nom de colonne dans ta gridview qui n 'existe pas dans le retour de ta requete sql.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 79
    Par défaut
    voici mon gridview :

    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
    <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource2" DataTextField="composition"              DataValueField="ProductID">
               </asp:DropDownList>
    <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:DORMEUIL_TESTConnectionString %>"
                SelectCommand="SELECT [ProductID],[composition] FROM [Product]">
             </asp:SqlDataSource>
    <br/>
    <asp:Button ID="btnRech" runat="server" Text="Rechercher" OnClick="btnRech_Click1" /><br />
     
     
     <asp:GridView PageSize="10" Width="100%" OnRowCommand="list_ItemCommand"
                    DataKeyNames="ProductID" 
                    ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" 
                    AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None">
                <Columns>
    <asp:BoundField DataField="composition" HeaderText="composition" SortExpression="composition" />
                      <asp:BoundField DataField="Poids" HeaderText="Poids" SortExpression="Poids" />
                      <asp:ImageField DataImageUrlField="Image1Prod" 
                                      HeaderStyle-Font-Size="Small" HeaderText="Particularités" 
                                      AlternateText="Particularités" ></asp:ImageField>
    </Columns>

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 79
    Par défaut
    jai maintenant cette erreur : DataBinding : 'System.Char' ne comporte pas de propriété appelée 'ProductID'

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 79
    Par défaut
    quelq u un a t il une idee sur lerrerur .?

  9. #9
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    es tu sure que ta requete fonctionne deja ? et retourne bien un jeu d'enregistrement

Discussions similaires

  1. Recherche avec combobox
    Par BERRACHED SAID dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 09/10/2014, 14h42
  2. [XL-2011] Userform de recherche avec ComboBox et ListBox
    Par Pesticide dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 05/05/2014, 02h58
  3. [XL-2010] rechercher et editer une worksheet avec combobox
    Par cryptoboss dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 25/05/2012, 23h31
  4. Problème de recherche avec critère venant d'une combobox
    Par chyanon dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/03/2010, 22h26
  5. Rechercher avec des combobox
    Par xeak2008 dans le forum Débuter
    Réponses: 5
    Dernier message: 07/10/2008, 13h38

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