2010-12-20 7 views
0

Ich versuche, einige Filter zu einer Gridview hinzuzufügen, an der ich arbeite, und ich frage mich, ob es möglich ist, Links oder Schaltflächen oberhalb der Gridview basierend auf den im Dataset zurückgegebenen Jahren zu generieren. Wenn mein Dataset beispielsweise Datumsangaben aus 2001, 2009 und 2031 in meiner Datumsspalte enthält, möchte ich diese Daten aus meiner SQL-Abfrage entnehmen können (eine eindeutige Liste von Jahren zu erhalten ist kein Problem) und das Ergebnis generieren Tasten. Von dort würde ich die Daten in der Gridview filtern, basierend auf dem Klicken des Benutzers auf die Schaltflächen.Dynamische Generierung von Schaltflächen basierend auf Abfrageergebnissen in ASP.NET?

Ist dynamische Generierung von Schaltflächen in ASP.NET möglich? Ich habe einige andere Ideen, wie ich die gleiche Funktionalität erreichen kann, aber ich würde es lieber so machen.

Danke,

badPanda

Antwort

1

Sie zum Beispiel ein anderes Databound-Steuerelement verwenden können ein Repeater mit einem Button oder LinkButton in ItemsTemplate. Binden Sie dieses Steuerelement an Ihre Jahresliste. Legen Sie die Texteigenschaft der Schaltfläche fest, um das Jahr anzuzeigen.

Verwandte Themen