Bonjour chers amis je veux inserer un DropDownList dans un detailview
voici mon codevoici le message que j'ai après execution de 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" /> <asp:Button ID="Button3" runat="server" PostBackUrl="~/Modif_Structure.aspx" Text="Modifier" /> <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>
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"
Partager