So erhalten Sie die Kopfzeilen/Spaltennamen der mit SqlDataSource gebundenen Gridview-TabelleC#

Ein Treffpunkt für C#-Programmierer
Guest
 So erhalten Sie die Kopfzeilen/Spaltennamen der mit SqlDataSource gebundenen Gridview-Tabelle

Post by Guest »

Ich möchte die Spaltennamen von Gridview extrahieren und diese Spaltennamen mit einem Dropdown-Menü verknüpfen, um eine Filtervorlage zu erstellen. Ich stehe vor einer kleinen Herausforderung, die Spaltennamen aus der Rasteransicht beim Seitenladeereignis abzurufen. Unten ist der Code, den ich mit Fehler versuche.

und „Index war außerhalb des gültigen Bereichs. Muss nicht negativ sein und kleiner als die Größe der Sammlung.“ />Parametername: index"

Code: Select all

Response.Write(GridView1.Rows[0].Cells[0].Text.ToString());
Response.Write(GridView1.Rows[0].Cells[1].Text.ToString());
Response.Write(GridView1.Rows[0].Cells[2].Text.ToString());
Response.Write(GridView1.Rows[0].Cells[3].Text.ToString());
Der obige Code funktioniert nicht. Wenn er funktioniert, kann ich dies in der foreach-Schleife für jede Spalte hinzufügen

Hinweis : Es gibt auch einige versteckte (sichtbar=falsche) Felder in Gridview

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post