Hallo,
ich habe einem GridView eine DropDownList als Filter gegeben.
In der DropDownlist purzeln Daten aus einer verknüpften Tabelle.
Jetzt habe ich als ersten Eintrag manuell einen Leeren Eintrag hinzugefügt damit alle angezeigt werden:
Der Effekt ist aber leider genau das Gegenteil. Wenn der - - - Eintrag gewählt wird, dann ist das GridView leer.
Ich vermute das die GridViewabfrage dann lautet:
Where Gruppe=''
Aber das wäre ja nicht richtig. Gruppe dürfte in diesem Moment gar nicht gefiltert werden.
Hat jemand eine Idee wie ich das lösen kann?
Gruss,
Werner
ich habe einem GridView eine DropDownList als Filter gegeben.
In der DropDownlist purzeln Daten aus einer verknüpften Tabelle.
Jetzt habe ich als ersten Eintrag manuell einen Leeren Eintrag hinzugefügt damit alle angezeigt werden:
Code:
<asp:DropDownList ID="Filter_Gruppe" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource2" DataTextField="M_Market_Short" DataValueField="M_PK_Gruppe" AppendDataBoundItems="true"> <asp:ListItem value="" selected="True">- - -</asp:ListItem> </asp:DropDownList>
Ich vermute das die GridViewabfrage dann lautet:
Where Gruppe=''
Aber das wäre ja nicht richtig. Gruppe dürfte in diesem Moment gar nicht gefiltert werden.
Hat jemand eine Idee wie ich das lösen kann?
Gruss,
Werner
Comment