Wie ändert man den Kopftext von Gridview nach Databound?

8

Ich habe eine Gridview Ich habe eine DataTable mit dieser Gridview Seine Dynamik gebunden, also keinen Hardcode Text in desin.

Ich habe versucht, es nach Databound und in PreRender von Gridview, aber kein Erfolg zu ändern.

Tatsächlich gibt es Unterstriche ('_') im Text und ich möchte es durch Leerzeichen ersetzen.

Unten ist Code

%Vor%     
Azhar 21.09.2010, 06:58
quelle

4 Antworten

13

Kann dies mit RowDataBound event von GridView

machen %Vor%

und es funktioniert gut.

    
Azhar 21.09.2010, 08:56
quelle
9

Sie können den Text der Zelle statt der HeaderText-Eigenschaft ändern:

%Vor%

Sie müssen dies nicht in PreRender tun, direkt nachdem die Daten gebunden wurden.

    
Brissles 21.09.2010 08:26
quelle
2

Setzen Sie die AutoGenerateColumns-Eigenschaft von gridview auf false und fügen Sie BoundFields hinzu.

%Vor%     
Sampath 25.08.2013 17:49
quelle
0

Aber im OnRowDataBound-Ereignis ist das ursprüngliche e.Row.Cell [i] .Text nicht zum Ändern verfügbar.

z. Im folgenden Code ist "headerRow" immer leer.

%Vor%     
Sumit 30.05.2013 19:40
quelle

Tags und Links