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