Anzahl der Spalten variable in einem Grid

28/08/2008 - 13:33 von Rainer Froehn | Report spam
Hallo Zusammen,
ich möchte in einem Grid verschiedene Tabellen (immer nur eine z.Zt.)
anzeigen,
wobei sich die Spaltenanzahl nach den Tabellen richten soll.
Hierfür möchte ich ein <asp:GridView> und eine <asp:ObjectDataSource>
einsetzen.
Wie kann ich zur Laufzeit Spalten erzeugen, die ja abhàngig von meiner
Tabellenstruktur sind?

MFG
Rainer Froehn
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
28/08/2008 - 13:46 | Warnen spam
Hallo Rainer,

"Rainer Froehn" schrieb:

ich möchte in einem Grid verschiedene Tabellen (immer nur eine z.Zt.)
anzeigen,
wobei sich die Spaltenanzahl nach den Tabellen richten soll.
Hierfà¼r möchte ich ein <asp:GridView> und eine <asp:ObjectDataSource>
einsetzen.



warum ObjectDataSource? Abgesehen davon, dass ich die ganzen DataSource
Controls eh für ziemlich unnötig halte, wàre eine DataTable für die
Darstellung einer Datenbanktabelle sicherlich sinnvoller. Da sollte dann
auch AutoGenerateColumns problemlos funktionieren.

Wie kann ich zur Laufzeit Spalten erzeugen, die ja abhà¤ngig von meiner
Tabellenstruktur sind?



http://msdn.microsoft.com/de-de/lib...s.gridview(VS.80).aspx
http://msdn.microsoft.com/de-de/library/0e39s2ck(VS.80).aspx

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen