Das kannste auf verschiedenen Wegen implementieren!

Der beste - bzw. sauberste Weg wird wohl sein - indem Du Dir das DataGrid - 
ItemDataBound Event schnappst - und dann die entsprechende Zelle/Zeile formatierst.

Das sieht dann so aus:

Im Page_Load:

this._Grid.ItemDataBound                += new 
DataGridItemEventHandler(_Grid_ItemDataBound);


DataBound Methode:

private void _Grid_ItemDataBound(object sender, DataGridItemEventArgs e)
{
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==          
ListItemType.AlternatingItem)
        {
                DataRowView DRV = (DataRowView)e.Item.DataItem;
                ...
                Hier jetzt deine Controls entsprechend anpassen. 
                z.B.: bei nem Label in Deinem DataGrid (via TemplateColumn)
                Label myLbl = (Label)e.Item.FindControl("myLbl");
                myLbl.Text = "<i>" + DRV["Lbl_Text"].toString() + "</i>";
        }
}


Wobei _Grid dabei Dein DataGrid ist.

�ber den DataRowView bekommste alle Daten der DataRow (also Deiner gebundenen Zeile).



-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider
Gesendet: Donnerstag, 8. Juli 2004 08:22
An: [EMAIL PROTECTED]
Betreff: RE: [Asp.net] DataGrid Verhalten

Mh, da wird ich mir die Templates wohl mal n�her ansehen m�ssen....

Wenn ich das hab brauch ich nur noch ne M�glichkeit die Darstellung in einer Zeile je 
nach Inhalt einer speziellen Spalte zu �ndern, z.B. kursive Schrift wenn Status "New" 
ist oder sowas... 


Gru�

Michael W. Schneider
IT-Wizards GmbH


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alexander Zeitler
Sent: Wednesday, July 07, 2004 7:06 PM
To: [EMAIL PROTECTED]
Subject: RE: [Asp.net] DataGrid Verhalten

Hallo,

> 
> Aber wie mache ich das jetzt mit einem DataGrid wenn ich ein DataView 
> benutze um die Sortierung zu machen?
> Ich hab nur Infos gefunden wie man einen Button in die erste Spalte 
> macht und die ID muss auch mit gef�hrt (und angezeigt) werden wie es 
> scheint. Aber ich w�rde das gerne wieder mit dem Link machen.
> 

Du kannst einfach eine HyperlinkColumn verwenden:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/
frlrfsystemwebuiwebcontrolshyperlinkcolumnclasstopic.asp

wenn Du mehrere Parameter �bergeben willst:
http://www.extremeexperts.com/Net/FAQ/PassingMulitpleParameterinURLLink.aspx

bzw. siehe Code von Reinhold.

Gruss

Alex


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an