Bonjour à tous,

J'aimerai exporter des données contenus dans un datagrid vers un fichier Excel.. J'ai trouver beaucoup de tuto dessus malheuresement j'ai un probleme au niveau de l'exécution...

J'obtiens l'erreur suivante
Le contrôle 'DataGrid1__ctl1__ctl1' de type 'DataGridLinkButton' doit être placé dans une balise form avec runat=server.
Je comprend qu'il faut que mon datagrid se trouve dans mon formulaire mais malheuresement il s'y trouve...
Si quelqu'un aurait une idée car malgrés les recherches sur le net...

Voici pourtant mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<form id="Form1" method="post" runat="server">
            <asp:datagrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 104px; POSITION: absolute; TOP: 80px" runat="server" Width="792px" Height="80px" AllowSorting="True" BorderColor="Black" PageSize="20" AllowPaging="True" BackColor="#FFFFCC" BorderWidth="2px">
            <ItemStyle Font-Size="X-Small"></ItemStyle>
	<PagerStyle Position="TopAndBottom" Mode="NumericPages"></PagerStyle>
	</asp:datagrid>
	<asp:Button id="Button1" style="Z-INDEX: 104; LEFT: 440px; POSITION: absolute; TOP: 536px" runat="server" Text="Exporter vers Excel"></asp:Button>
</form>
Merci pour votre aide