ASP.NET Dynamische Daten Hinzufügen weiterer Filterkriterien zur Seite

Wie soll ich das hinzufügen von zusätzlichen such - /Filterkriterien, um eine Dynamic Data-Anwendung?

Erstellte ich eine Dynamische Daten-Web-Anwendung, mit der Nordwind-Datenbank, und ich bin mit einer benutzerdefinierten Seite für das Employees-Tabelle (basierend auf der ListDetails.aspx-Seite Vorlage). Ich möchte hinzufügen, zusätzliche Suche/filter/where-Parameter der Seite. Standardmäßig werden die in dem Parameter-Auflistung wird dynamisch erstellt auf der Grundlage der FilterRepeater Kontrolle, die auch dynamisch erstellt auf der Grundlage der "foreign key" - Beziehungen die Tabelle Employee.

In einem Versuch, um zusätzliche Suchkriterien, ich habe gebunden, die in der Auswahl-Ereignis des GridView-das LinqDataSource-Steuerelement und bin versucht, weitere Elemente hinzufügen, um die WhereParameters Sammlung der LinqDataSourceSelectEventArgs.

Das problem ist, kann ich nicht angeben, welche Art von Vergleich durchgeführt werden muss. Die WhereParameters Sammlung akzeptiert nur eine Zeichenfolge und ein Objekt, aber nicht, wie Sie zu vergleichen. Was möchte ich wirklich in der Lage sein zu tun ist, fügen Sie eine Sammlung von Prädikat Delegierten...

Wie soll ich das hinzufügen weiterer Suchkriterien zu dieser Seite? Durch Attribute angewendet auf die LINQ To SQL, entity (wenn ja, wie)? Was ist, wenn die Kriterien/Kriterium beruht nicht auf der Person selbst, wie würde ich hinzufügen, um die Suchkriterien in diesem Fall?

Aaron Hoffman

  • zusätzlich zu den Antworten unten, den DD-Foren, obwohl langsam, um zu laden, sind etwa die beste Quelle von Informationen über DD es ist jetzt leider
Schreibe einen Kommentar