Voici mon problème :
J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable
par l'utilisateur.
C'est à dire que je propose des données à l'utilisateur dans ma liste
déroulante mais l'utilisateur peut aussi écrire une ligne dans cette liste.
Je sais que l'objet s'appelle ComboBox en window.forms.
Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre
Salut,
Le combobox en web est le <select></select> qui s'appelle <asp:dropdownlist> ou <asp:listbox> dans les controles serveurs. Par contre ce controle ne permet pas d'édition ou de modification de la liste. Pour ce faire, il faudra passer sur le client par un script javascript qui prendra en charge la gestion des modifications, ajouts, suppressions des éléments de la liste. D'autre part, pour retourner le contenu de la liste sur le serveur, il sera peut-être aussi nécessaire de procéder via javascript car le controle serveur ne renvoie que l'élément sélectionné. Je dis "peut-être" si le .NET ne se charge pas de faire cela automatiquement, mais je n'en suis pas sûr. A tester donc.
Bonne réception.
Pierre.
"Chris" a écrit dans le message de news:41656b23$0$29605$
Bonjour à tous,
Voici mon problème : J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable par l'utilisateur. C'est à dire que je propose des données à l'utilisateur dans ma liste déroulante mais l'utilisateur peut aussi écrire une ligne dans cette
liste.
Je sais que l'objet s'appelle ComboBox en window.forms. Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??
Merci d'avance. Christophe.
Salut,
Le combobox en web est le <select></select> qui s'appelle <asp:dropdownlist>
ou <asp:listbox> dans les controles serveurs.
Par contre ce controle ne permet pas d'édition ou de modification de la
liste.
Pour ce faire, il faudra passer sur le client par un script javascript qui
prendra en charge la gestion des modifications, ajouts, suppressions des
éléments de la liste.
D'autre part, pour retourner le contenu de la liste sur le serveur, il sera
peut-être aussi nécessaire de procéder via javascript car le controle
serveur ne renvoie que l'élément sélectionné. Je dis "peut-être" si le .NET
ne se charge pas de faire cela automatiquement, mais je n'en suis pas sûr. A
tester donc.
Bonne réception.
Pierre.
"Chris" <christophe.perreux@cimlec.fr> a écrit dans le message de
news:41656b23$0$29605$626a14ce@news.free.fr...
Bonjour à tous,
Voici mon problème :
J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable
par l'utilisateur.
C'est à dire que je propose des données à l'utilisateur dans ma liste
déroulante mais l'utilisateur peut aussi écrire une ligne dans cette
liste.
Je sais que l'objet s'appelle ComboBox en window.forms.
Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??
Le combobox en web est le <select></select> qui s'appelle <asp:dropdownlist> ou <asp:listbox> dans les controles serveurs. Par contre ce controle ne permet pas d'édition ou de modification de la liste. Pour ce faire, il faudra passer sur le client par un script javascript qui prendra en charge la gestion des modifications, ajouts, suppressions des éléments de la liste. D'autre part, pour retourner le contenu de la liste sur le serveur, il sera peut-être aussi nécessaire de procéder via javascript car le controle serveur ne renvoie que l'élément sélectionné. Je dis "peut-être" si le .NET ne se charge pas de faire cela automatiquement, mais je n'en suis pas sûr. A tester donc.
Bonne réception.
Pierre.
"Chris" a écrit dans le message de news:41656b23$0$29605$
Bonjour à tous,
Voici mon problème : J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable par l'utilisateur. C'est à dire que je propose des données à l'utilisateur dans ma liste déroulante mais l'utilisateur peut aussi écrire une ligne dans cette
liste.
Je sais que l'objet s'appelle ComboBox en window.forms. Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??
Merci d'avance. Christophe.
Rédo - MVP ASP.NET
Effectivement, deux possibilités : - gestion côté client avec récupération via éventuellement un hidden que tu alimentes avant le retour serveur (astuce, çà marche pas mal) et çà permet de ne pas faire des aller-retours client-serveur - gestion en aller-retours client-serveur, avec un textbox te permettant de saisir un nouveau item de ton dropdownlist ainsi qu'une imagebutton pour supprimer l'item sélectionné (puis tu fais çà sous forme d'ascx ou composite, et hop, toujours à dispo).
Le choix dépendra du contexte de mise en prod (et surtoute de ta bande passante).
Bon code,
Rédo
"Chris" a écrit :
Bonjour à tous,
Voici mon problème : J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable par l'utilisateur. C'est à dire que je propose des données à l'utilisateur dans ma liste déroulante mais l'utilisateur peut aussi écrire une ligne dans cette liste. Je sais que l'objet s'appelle ComboBox en window.forms. Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??
Merci d'avance. Christophe.
Effectivement, deux possibilités :
- gestion côté client avec récupération via éventuellement un hidden que tu
alimentes avant le retour serveur (astuce, çà marche pas mal) et çà permet de
ne pas faire des aller-retours client-serveur
- gestion en aller-retours client-serveur, avec un textbox te permettant de
saisir un nouveau item de ton dropdownlist ainsi qu'une imagebutton pour
supprimer l'item sélectionné (puis tu fais çà sous forme d'ascx ou composite,
et hop, toujours à dispo).
Le choix dépendra du contexte de mise en prod (et surtoute de ta bande
passante).
Bon code,
Rédo
"Chris" a écrit :
Bonjour à tous,
Voici mon problème :
J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable
par l'utilisateur.
C'est à dire que je propose des données à l'utilisateur dans ma liste
déroulante mais l'utilisateur peut aussi écrire une ligne dans cette liste.
Je sais que l'objet s'appelle ComboBox en window.forms.
Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??
Effectivement, deux possibilités : - gestion côté client avec récupération via éventuellement un hidden que tu alimentes avant le retour serveur (astuce, çà marche pas mal) et çà permet de ne pas faire des aller-retours client-serveur - gestion en aller-retours client-serveur, avec un textbox te permettant de saisir un nouveau item de ton dropdownlist ainsi qu'une imagebutton pour supprimer l'item sélectionné (puis tu fais çà sous forme d'ascx ou composite, et hop, toujours à dispo).
Le choix dépendra du contexte de mise en prod (et surtoute de ta bande passante).
Bon code,
Rédo
"Chris" a écrit :
Bonjour à tous,
Voici mon problème : J'aimerai, dans une page .aspx, insérer une liste déroulante modifiable par l'utilisateur. C'est à dire que je propose des données à l'utilisateur dans ma liste déroulante mais l'utilisateur peut aussi écrire une ligne dans cette liste. Je sais que l'objet s'appelle ComboBox en window.forms. Donc il me faudrait la même chose mais pour Web.forms.
Est-ce que qqu a une solution ou a peut-être créé l'objet ??