Forum: ASP.NET |
Thema:
Re: DataGrid Überschriften |
Von:
Daniel Röber (
25.08.2004 15:18) |
zu 1.
Moeglichkeit 1: Direkt im SELECT statement
Die Namen der Spalten werden by default angezeigt, wenn Du also schon die Spalten in Deiner DatenBank Abfrage bennenst, waere das erledigt ...
Beispiel :
SELECT Name_First AS VorName, Name_Last AS NachName FROM MEMBERS
Moglichkeit 2: At RunTime
Dafuer musst Du genau wissen wieviele Spalten DU abfragst und wo die ligen, da Du den HeaderText ueber den Index der Spalten aendern kannst ...
Beispiel:
DataGrid.Columns(0).HeaderText = "VorName"
DataGrid.Columns(1).HeaderText = "NachName"
...
Aufpassen, Columns sind 0 index basiert ... :P
Moeglichkeit 3: Ueber den PropertyBuilder at design time
Rechte Maustaste auf dem DataGrid - PropertyBuilder (wie auch immer das auf deutsch heisst ??)
... da kannst du deine bolundcolumns direkt erstellen, namen geben, spalten binden, etc ... um NUR das zu benutzen um das datagrid zu fuellen sollte mann den AutoGenerateColumns auf falsch setzen, sonst hat man alle spalten doppelT :p
Meiner Meionung nach ist die 1. Moeglichkeit die schnellse und beste!!!!!
Happy Programming
DAN
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!