Hi, 

du k�nntest doch in einer Helper-Funktion ausrechnen, an welchem
Wochentag das bestimmte Datum ist: 

public string IstWochenende(object Tag)
{
        int tag, monat, jahr, wochentag, x;
        // unterstellt, dass das Datum als String im Format tt.mm.jjjj
vorliegt
        tag = Convert.ToInt((string)Tag.SubString(0, 2));
        monat = Convert.ToInt((string)Tag.SubString(3, 2));
        jahr = Convert.ToInt((string)Tag.SubString(6, 4));

        if (monat ==1 || monat == 2)
        {
                jahr = jahr - 1;
                monat = monat + 12;
        }

        x = tag + 2*monat + (3*monat+3)/5+jahr+jahr/4 -
jahr/100+jahr/400;
        wochentag = (x%7) + 1;
        
        if (wochentag == 6 || wochentag == 7) return "roteFarbe";
        else return "keineFarbe";

}

Das Ergebnis der Helperfunktion baust du dort ein, wo nach der Farbe
gefragt wird. 



Bernhard



-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Thomas Beckert
Gesendet: Mittwoch, 28. Januar 2004 17:43
An: ASP.NET
Betreff: [Asp.net] wochenend markierung


hi liste -

folgendes problem:

ich habe ein datagrid, dessen erste spalte datumsangaben enth�lt, die
n�chsten dazu passende daten ...: <asp:BoundColumn DataField="Datum"
ReadOnly="True" HeaderText="Datum" DataFormatString="{0:d}">
  <ItemStyle forecolor="White" backcolor="Navy"></ItemStyle>
</asp:BoundColumn> <asp:TemplateColumn>
    <ItemStyle horizontalalign="Center"></ItemStyle>
         <ItemTemplate>
              <asp:Label text='<%# Container.DataItem("Zimmer1_Preis")
%>' runat="server" /> ?
         </ItemTemplate>
   <EditItemTemplate>
           <ASP:TextBox id="Zimmer1Preis" Columns="4" MaxLength="5"
Text='<%# Container.DataItem("Zimmer1_Preis") %>' runat="server" />
                            ?
    </EditItemTemplate>
</asp:TemplateColumn>

jetzt h�tte ich gerne, dass die spalten am wochenende eine andere farbe
haben ... wie realisiere ich das denn??? habe absolut keine idee ...


Thomas Beckert - SitePoint GbR

Vorstadtstr.57
66117 Saarbr�cken

Tel.: 0681 / 9 47 26 27
Fax: 0681 / 9 47 26 28

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net



_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an