Ich habe eine Seite, die dem Benutzer die Möglichkeit gibt, einen Bericht auf der Grundlage verschiedener ausgewählter Filter zu erstellen. Ich brauche einige Vorschläge oder Ideen zu meinen Gedanken
-
Schleife durch jede Filtersteuerung (Kontrollkästchen, Mehrfachauswahl-Liste, Radiobox-Liste) und erstellen Sie dynamische Where-Bedingungen und Konjunktionen für jeden Filter und dann Abfrage ausführen
-
Holen Sie sich alle Daten (ich denke, dies wird verursacht eine Überlastung mit allen 4-5 Tabellen verbunden) und dann Linq verwenden, um diese Daten anhand der Benutzerauswahl zu filtern
-
Gibt es einen besseren Weg zur Umsetzung dies zu implementieren?