Bonsoir je developpe avec le wbe matrix et j'utilise un datagrid avec la propriete colonne(colonne de buttons) mais je me trouve dans cet erreur: Détails de l'exception: System.Web.HttpException: Le contrôle 'DataGrid1_ctl02_ctl00' de type 'DataGridLinkButton' doit être placé dans une balise form avec runat=server.
et voici mon code:
merci de me repondre
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 <html> <head> </head> <body> <form runat="server"> <table bordercolor="black" cellspacing="0" cellpadding="5" bgcolor="yellow" border="1"> <tbody> <tr> <td> <uc0:_menu id="UserControl1" runat="server"></uc0:_menu> </td> </tr> </tbody> </table> <!-- Insert content here --> </form> <p> <a href="Ouvrir_Class.aspx">Ouvrir une nouvelle classe</a> </p> <p> <asp:DataGrid id="DataGrid1" runat="server" BackColor="Silver" BorderWidth="2px" BorderColor="Blue" AutoGenerateColumns="False" OnCancelCommand="Annuler" OnEditCommad="Modifier" OnUpdateCommand="Update" OnDeleteCommand="Supprimer"> <HeaderStyle font-bold="True"></HeaderStyle> <Columns> <asp:EditCommandColumn CancelText="Annuler" UpdateText="Update" EditText="Modifier"></asp:EditCommandColumn> <asp:ButtonColumn CommandName="Delete" Text="Supprimer"></asp:ButtonColumn> <asp:BoundColumn DataField="Id_Class" ReadOnly="True" Visible="False"></asp:BoundColumn> <asp:BoundColumn DataField="Nom_Class" HeaderText="Nom de la classe"></asp:BoundColumn> <asp:BoundColumn DataField="Prof_Princi" HeaderText="Professeur Principal"></asp:BoundColumn> </Columns> </asp:DataGrid> </p> </body> </html>
Partager