Hallo,
ich habe ein typisiertes Dataset, mit dem ich eine Combobox/DropDownList fülle. Das klappt auch, allerdings werden meine Daten dann IMMER gefiltert, da ich kein leeres Feld habe, um alle Datensätze zu sehen. Daher meine Frage: Wie kann ich einer Combobox, die über ein Dataset gefüllt wird, ein zusätzliches leeres Feld hinzufügen, so dass ich alle Daten sehe.
Ps.: Mit selected item =-1 etc. funktioniert es nicht, weil meine Combobox voll mit Werten ist.
Hier Mein Code:
ich habe ein typisiertes Dataset, mit dem ich eine Combobox/DropDownList fülle. Das klappt auch, allerdings werden meine Daten dann IMMER gefiltert, da ich kein leeres Feld habe, um alle Datensätze zu sehen. Daher meine Frage: Wie kann ich einer Combobox, die über ein Dataset gefüllt wird, ein zusätzliches leeres Feld hinzufügen, so dass ich alle Daten sehe.
Ps.: Mit selected item =-1 etc. funktioniert es nicht, weil meine Combobox voll mit Werten ist.
Hier Mein Code:
VB.NET-Quellcode
- Private Sub DropDownList1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList1.SelectedIndexChanged
- Dim suche As String = DropDownList1.SelectedValue.ToString
- Dim DataView = Datenbank.Übersicht.DefaultView
- ÜbersichtBindingSource.DataSource = DataView
- DataGridView2.DataSource = ÜbersichtBindingSource
- If DropDownList1.SelectedValue.ToString = "" Then
- DataView.RowFilter = String.Empty
- Else
- DataView.RowFilter = "Name = " & "'" & suche & "'"
- End If
- End Sub