Bonjour,
J'ai un gridview qui ressemble à ceci
<asp:GridView DataSourceID="SqlDataSource1" ID="AccountDG" AutoGenerateDeleteButton="true" runat="server" AllowPaging=True PageSize="20" AllowSorting=True ...
mon dropdownlist s'appelle categories, il n'est pas lié à une base de donnée
son code ressemble à ca
1 2 3 4 5 6
| <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> |
Comment dois-je référencer la categories dans l'updatecommand du sqldatasource
1 2
| <asp:SqlDataSource ID="SqlDataSource1" Runat="server"
UpdateCommand = "UPDATE blabla SET categories=@categories WHERE Id_MAP =@original_M_IdMAP" |
Ce code me génère l'erreur suivante,
Must declare the scalar variable "@categories ".
j'ai essayé de rajouter les balises asp:parameter et asp:controlparameter dans mon sqlcommand mais rien ne fonctionne!!
Connaissez-vous l'astuce pour pouvoir résoudre mon petit problème ?
Merci d'avance pour votre aide
Yoni Alhadeff
Partager