Bonjour à tous,
J'ai un gridview rempli à l'aide d'un SQLDATAsource définit dans page aspx
dans le tag du sqldatasource,j'ai nu updatecommand qui ressemble à ca
<asp:SqlDataSource ID="SqlDataSource1" Runat="server"
UpdateCommand = "UPDATE blabla SET categories=@categories
WHERE Id_MAP =@original_M_IdMAP" .... >
catégories est une variable qui devrait venir de ce dropdownlist
<asp:DropDownList ID="categories" runat="server" >
<asp:ListItem Value="OTH" Text="OTH"></asp:ListItem>
<asp:ListItem Value="SGA" Text="SGA"></asp:ListItem>
<asp:ListItem Value="COS" Text="COS"></asp:ListItem>
<asp:ListItem Value="NA" Text="NA"></asp:ListItem>
</asp:DropDownList>
Malheureusement ce code ne fonctionne pas, ma page renvoit une erreur, en me disant:
Must declare the scalar variable "@categories ".
Comment faire pour récupérer la valeur du dropdown list et pouvoir mettre à jours la base de donnée!!
Merci d'avance pour votre aide
Yoni Alhadeff