by Guest » 31 Dec 2024, 16:08
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
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]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());
[/code]
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