Markus,

man kann es durchaus beeinflussen, welche Spalten angezeigt werden. Daf�r
muss erstens die Property des DataGrid "AutoGenerateColumns" auf false
gesetzt und zweitens die Spalten, die angezeigt werden sollten, definiert
werden.

Gruss
Remas

http://www.aspalliance.com/remas

----- Original Message -----
From: "Markus Renschler" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Tuesday, May 21, 2002 9:13 AM
Subject: [aspdedotnet] Identityspalte in gebundener Datagrid ausblenden



Hallo,

ich habe eine Tabelle auf dem SQL-Server, an die ich �ber SqlConnection,
SqlDataAdapter und Dataset ein Datagrid gebunden habe.

Nun m�chte ich die Identity-Column meiner Tabelle nicht anzeigen (surrogate
key --> geht user nix an!).
Wenn ich sie im SQL statement weglasse, kann ich sie in den properties der
datagrid nicht als DataKeyField ausw�hlen (klar!). Wenn ich sie im SQL
statement mit reinnehme, kann ich sie zwar als DataKeyField ausw�hlen,
allerdings wird sie dann auch in der Grid angezeigt.

Eigentlich h�tte ich gedacht, dass ich die Spalte �ber ein visible=false in
der DataGrid-Column-Collection ausblendan kann, aber diese ist dummerweise
leer...?!

Wei� jemand Rat? Vielleicht ein komplettes Beispiel mit Code?

Gru�
Markus


| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp



| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an