GridView_RowCreated Zelle ansprechen

19/06/2008 - 15:36 von Tim Konnst | Report spam
Hallo,

ich versuche schon die ganze Zeit im RowCreated Ereignis den Text einer
Zelle zu tauschen. Leider klappt das nicht. Hier mein Code:

protected void GridViewProjekte_RowCreated(object sender,
GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.BackColor = System.Drawing.Color.AliceBlue;
e.Row.Cells[1].Text = "xxx";
}
}

Zum Test ob die Methode aufgerufen wird setze ich die Hintergrundfareb auf
AliceBlue (wunderschön ;). Das geht auch ohne Probleme. Nur wenn ich in jede
2. Zelle "xxx" reinschreiben will funktioniert das nicht. Die
Hintergrundfarbe einer einzelnen Zelle kann ich auch nicht àndern.

Hat jemand eine Idee dazu? Danke!

Grüße Tim
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
19/06/2008 - 15:41 | Warnen spam
Hallo Timm,

"Tim Konnst" schrieb

protected void GridViewProjekte_RowCreated(object sender,



probier mal RowDataBound anstelle von RowCreated.

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