Hallo, er arbeitet dass schon richtig ab , wenn er den richtigen wert bekommt geht er auf den format tag . es kann natürlich sein dass der formattag nicht stimmt, hab noch nie auf diese weise ein label formatiert.
-----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pessner, Andreas Gesendet: Montag, 04. Juli 2005 15:20 An: [email protected] Betreff: AW: [Asp.net] label in datagrid formatieren. Grundsätzlich ist Deine Vorgehensweise richtig - aber auch etwas ungünstig gewählt! Diesen Teil solltest Du zu 1. machen! If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then Dadurch wird bei der Erstellung der Kopf bzw. Fusszeile schon gar nicht mehr geschaut - ob da die Labels sind (Performanceverbesserung) Was hat denn genau nicht geklappt? Ich bin da bei VB Syntax nicht so firm - um direkte Fehler erkennen zu können! Haste mal debuggt - und mal geschaut ob er das so alles richtig abarbeitet - oder ob vielleicht Deine Überprüfung Schrott ist? -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Brunmair Patrick (DLG) Gesendet: Montag, 4. Juli 2005 14:42 An: [email protected] Betreff: [Asp.net] label in datagrid formatieren. Hallo, hab wieder mal ein format problem innerhalb eines datagrids. Ich habe da mehrere zeilen und in manchen möchte ich den wert der im label steht mit komma und in anderen ohne komma. Wie ich die label generell formatiere weiß ich , aber wie kann ich das label abhängig von einem wert formatieren ?? Probiert hab ich folgendes: Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound 'Das label das zu formatieren ist Dim lbl4 As Label = CType(e.Item.FindControl("Label4"), Label) 'das label von dem es abhängig ist ob die kommas wegkommen Dim lbl5 As Label = CType(e.Item.FindControl("Label5"), Label) If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then If lbl5.Text = "Komma" Then lbl4.Text.Format("0:#") End If End If End Sub Hat aber leider nicht funktioniert, hat jemand eine idee????? Mit freundlichen Grüßen Patrick _______________________________________________ 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
