Bonjour,
Mon titre est un peu confus, je m'explique...
En ASP.NET 3.5 + AjaxControlToolkit, je cherche à faire un UserControl qui fasse ceci : à partir d'une liste d'éléments connus (je vais prendre des boissons comme exemple), proposer à l'utilisateur d'ajouter ou d'enlever des boissons d'une liste et d'ordonner et réordonner les boissons dans cette liste.
Par exemple, j'ajoute un coca, un orangina, un autre coca, j'enlève l'orangina, je rajoute un whisky que je déplace au début de la liste, puis je rajoute un gin et un jus de tomate.
Ce qui revient quasiment à utiliser le ajaxToolkit:ReorderList. Sauf que je me retrouve face à quelques soucis.
Si j'ai bien compris, je dois l'associer a un datasource pour pouvoir l'utiliser. Or cette liste fait partie d'une donnée parente, qui ne sera présente en base que plus tard... Donc le datasource ne peut pas pointer sur la base puisque les données n'existent pas encore.
Ce qui m'a fait penser à un stockage dans le viewstate (avec un ViewStateDataSource que j'ai créé pour l'occasion), sauf que je n'y suis pas arrivé : le ReordreList ne m'affichait pas mes items.
Enfin bref, si quelqu'un a une idée qui pourrait m'aiguiller, je suis prenneur.
Merci d'avance
