Je suis assez nouveau dans la programmation d'asp net 2.0 et je me demandais comment ajouter un élément "all" à une listbox, donc je peux filtrer mes résultats selon un critère spécifique (depuis une base de données) ou afficher tout Les resultats. Merci à l'avanceDatabind listbox
0
A
Répondre
1
Une solution consiste à modifier le DataSource du contrôle qui repose sur la sélection dans la zone de liste:
- En cas Databound de la zone de liste, insérez une ListItem en position 0 avec le texte ' ALL » et la valeur '%'
Organisez votre source de données (dans mon cas SQLDataSource) pour inclure la condition suivante:
[ColumnName] LIKE @ColumnName
Ajouter un paramètre à la source de données pour l'objet qui dépend de la sélection dans la zone de liste:
<asp:ControlParameter ControlID="ListBoxID" Name="ColumnName" PropertyName="SelectedValue" />
Questions connexes
- 1. DataBind listBox élément sélectionné textboxes
- 2. Databind ADO.NET Entity Framework à ListBox
- 3. Databind Entiers
- 4. C# Databind question
- 5. Databind InkCanvas Children
- 6. DataBind et Postback
- 7. Databind Manuel dans Gridview Paging
- 8. ASP: RadioButtonList Databind Objet Personnalisé
- 9. Databind vers une info-bulle
- 10. Asp.Net Comment Databind sur C#
- 11. WPF databind Image.Source dans MVVM
- 12. WPF XML Databind à ComboBox
- 13. WPF - DataBind TextBlock.Text en entier
- 14. linqdatasource: Databind d'un autre projet
- 15. Transparent ListBox ou Listbox
- 16. asp.net vs WinForms ListBox ListBox
- 17. wpf databind IsVisible à TabControl.SelectedItem! = Null
- 18. Winforms visible à la propriété DataBind
- 19. Databind mon contrôle accordéon dans Silverlight 4
- 20. Re-Databind sur RadCombobox avec ajax?
- 21. GridView .DataBind RowDataBound ne pas tirer
- 22. Comment Databind une propriété dans une propriété
- 23. Silverlight Databind à un DataService paramétré
- 24. Comment vous Databind Avalon DateTimePicker Start Value?
- 25. expressions inline ou databind dans ASP.NET
- 26. GridView aucune colonne présente même après DataBind()
- 27. Databind ListView datasource et les tables jointes
- 28. comment databind datagridview avec datatable (C#)
- 29. ASP GridView DataBind avec Entity Propriété contrôlée
- 30. Devrions-nous utiliser Eval ou l'événement Databind?
Parfait, pouvez-vous s'il vous plaît me donner un exemple de comment l'ajouter à la position 0 dans la événement de databound? Je l'ai fait: protected void txtCiudad_DataBound (expéditeur d'objet, EventArgs e) { txtCiudad.Items.Add (new ListItem ("Todas", "%")); } mais je ne peux pas définir l'index. merci – JaSk
Peu importe, je l'ai trouvé. son insert au lieu d'ajouter – JaSk