Wie kann ich ausblenden von leeren Spalten im gridview-ohne zu wissen, welche leer ist?

Arbeite ich mit einem gridview, zieht Daten aus einer SQL-Datenbank, basierend auf der Auswahl in den dropdown-Listen. Die Quell-Tabelle hat sechs Spalten für die Attribute der Auswahl, aber je nachdem, was gewählt wird, könnte es überall von ein bis sechs von denen, die leer sind (alle null-Werte). Wenn die Spalte leer ist, ich möchte es verborgen, sodass die Seite ist weniger klobig und unübersichtlich.

Ich gesucht habe um nach einer Antwort für die letzten paar Tage, aber was ich bis jetzt gefunden habe ist entweder auf ausblenden von Spalten, die Sie kennen, sind leer, die will ich nicht wissen, oder entfernen Sie Sie in den SQL-code, was ich denke funktioniert nicht, wenn die Spalte in der gridview-code und existiert nicht in der Abfrage.

Ich bin ganz neu ASP.NET also tut mir Leid, wenn einige meiner Terminologie ist aus! Lassen Sie mich wissen, wenn Sie irgendwelche Fragen haben über das, was ich verlange.

Dank im Voraus für Eure Hilfe!

Bitte geben Sie weitere Erläuterungen - welche version des .Net framework & Visual Studio sind Sie mit der Zusammenarbeit? Dies wirkt sich auf die Antworten, wie Linq " ist nicht verfügbar vor .Net 3.5 (VS 2008). Auch ein Beispiel dafür, was der code tut wäre hilfreich bei der Bereitstellung eine Antwort.
Können Sie nicht lassen Sie es zu laden und dann überprüfen, ob es eine Spalte, die keinen Wert hat

InformationsquelleAutor Kate | 2011-03-04

Schreibe einen Kommentar