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:
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>
        &nbsp;<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>
merci de me repondre