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 :

inserer un DropDownList dans un detailview [Débutant]


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Septembre 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 36
    Par défaut inserer un DropDownList dans un detailview
    Bonjour chers amis je veux inserer un DropDownList dans un detailview
    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
    <asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False" 
                BackColor="White" BorderColor="#CCCCCC" BorderStyle="Solid" BorderWidth="1px" 
                CellPadding="3" DataKeyNames="Nom_Structure" DataSourceID="SqlDataSource1" 
                DefaultMode="Insert" Height="100px" Width="509px">
                <FooterStyle BackColor="White" ForeColor="#000066" />
                <RowStyle ForeColor="#000066" />
                <PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
                <Fields>
                    <asp:TemplateField HeaderText="Structure" SortExpression="Nom_Structure">
                        <EditItemTemplate>
                            <asp:Label ID="Label1" runat="server" Text='<%# Eval("Nom_Structure") %>'></asp:Label>
                        </EditItemTemplate>
                        <InsertItemTemplate>
                            <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Nom_Structure") %>'></asp:TextBox>
                        </InsertItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="Label4" runat="server" Text='<%# Bind("Nom_Structure") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>                    
                        <asp:TemplateField HeaderText="Zone" SortExpression="Nom_Zone">
                        <EditItemTemplate>
                            <asp:DropDownList ID="DropDownList2" runat="server"  
                     DataSourceID="SqlDataSource2" DataTextField="Nom_Zone" 
                     DataValueField="Nom_Zone" Height="20px" Width="153px" 
                        onselectedindexchanged="DropDownList2_SelectedIndexChanged">
                </asp:DropDownList>
                        </EditItemTemplate>
                        <InsertItemTemplate>
                            <asp:DropDownList ID="DropDownList2" runat="server" 
                     DataSourceID="SqlDataSource2" DataTextField="Nom_Zone" 
                     DataValueField="Nom_Zone" Height="20px" Width="153px" 
                        onselectedindexchanged="DropDownList2_SelectedIndexChanged">
                </asp:DropDownList>
                        </InsertItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="Label2" runat="server" Text='<%# Bind("Nom_Zone") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField ShowHeader="False">
                        <InsertItemTemplate>
                            <asp:Button ID="Button1" runat="server" CausesValidation="True" 
                                CommandName="Insert" Text="Ajouter" />
                            &nbsp;&nbsp;&nbsp;
                            <asp:Button ID="Button3" runat="server" PostBackUrl="~/Modif_Structure.aspx" 
                                Text="Modifier" />
                            &nbsp;&nbsp;&nbsp;
                            <asp:Button ID="Button2" runat="server" CausesValidation="False" 
                                CommandName="Cancel" Text="Annuler" />
                        </InsertItemTemplate>
                        <ItemTemplate>
                            <asp:Button ID="Button4" runat="server" CausesValidation="False" 
                                CommandName="New" Text="New" />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Fields>
                <HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
                <EditRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
            </asp:DetailsView>
    voici le message que j'ai après execution de mon code
    Erreur de compilation
    Description : Une erreur s'est produite lors de la compilation d'une ressource requise pour répondre à cette demande. Veuillez consulter ci-dessous les détails relatifs à l'erreur en question, puis modifier votre code source de manière appropriée.

    Message d'erreur du compilateur: CS1061: 'ASP.structure_aspx' ne contient pas une définition pour 'DropDownList2_SelectedIndexChanged' et aucune méthode d'extension 'DropDownList2_SelectedIndexChanged' acceptant un premier argument de type 'ASP.structure_aspx' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?)

    Erreur source:



    Ligne 30 : <asp:TemplateField HeaderText="Zone" SortExpression="Nom_Zone">
    Ligne 31 : <EditItemTemplate>
    Ligne 32 : <aspropDownList ID="DropDownList2" runat="server"
    Ligne 33 : DataSourceID="SqlDataSource2" DataTextField="Nom_Zone"
    Ligne 34 : DataValueField="Nom_Zone" Height="20px" Width="153px"

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Dans ton code serveur, il faut que tu ais une méthode portant le nom de DropDownList2_SelectedIndexChanged et ayant cette signature:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    protected void DropDownList2_SelectedIndexChanged(Object sender, EventArgs e)
    {
    }
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. dropdownlist dans un gridview et detailview
    Par da_latifa dans le forum ASP.NET
    Réponses: 1
    Dernier message: 08/12/2010, 14h00
  2. [C#] DropDownList dans un Table dynamiquement
    Par Mourad dans le forum ASP.NET
    Réponses: 12
    Dernier message: 30/04/2004, 15h09
  3. inserer une image dans un dbgrid delphi
    Par cello dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/02/2004, 18h51
  4. [VB6] [Excel] Insérer une image dans une feuille
    Par mathias dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 09/10/2002, 07h44
  5. Inserer Un Menu dans un autre en execution
    Par apt dans le forum Composants VCL
    Réponses: 2
    Dernier message: 12/08/2002, 11h22

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