Datums- und Zeit-Darstellungsproblem mit Web Expression

In MS Expression Web möchte ich einen Terminkalender, der aus einer
Access-Datenbank besteht, veröffentlichen. In der Datenbank befindet sich
eine Abfrage, die nur Termine anzeigt, die neuer oder gleich dem aktuellen
Datum sind.
Die Einbindung über AccessDataSource (mit Access-Abfrage) und die
Darstellung über ein GridView funktionieren auch. Das Datumsfeld wird als
"29.04.2007 00:00:00" und das Zeitfeld als "30.12.1899 10:00:00" dargestellt.
In Access ist die Darstellung korrekt, dh. Datum ohne Zeit und Zeit ohne
Datum. Hat jemand eine Idee, wo und wie die korrekte Ausgabe eingestellt
werden kann?
Danke für die Hilfe.
Michael Werth-Hauck
MichaelWerthHauck [ Sa, 14 April 2007 09:34 ] [ ID #1687521 ]

Re: Datums- und Zeit-Darstellungsproblem mit Web Expression

Michael Werth-Hauck schrieb:

> Die Einbindung über AccessDataSource (mit Access-Abfrage) und die
> Darstellung über ein GridView funktionieren auch. Das Datumsfeld
> wird als "29.04.2007 00:00:00" und das Zeitfeld als "30.12.1899
> 10:00:00" dargestellt.

Du mußt für die entsprechenden Spalten die DataFormatString-Eigenschaft
setzen, bspw. {0:d} für Datums- und {0:t} für Zeitspalten, weitere
Möglichkeiten nennen <http://msdn2.microsoft.com/en-us/library/az4se3k1.aspx>
und <http://msdn2.microsoft.com/en-us/library/8kb3ddd4.aspx>. Wichtig ist,
daß die HtmlEncode-Eigenschaft auf "False" gesetzt wird, ansonsten hat die
Festlegung des Format-Strings nämlich keine Auswirkungen.
Christoph Schneegans [ So, 15 April 2007 12:44 ] [ ID #1688107 ]

Re: Datums- und Zeit-Darstellungsproblem mit Web Expression

Hallo Christoph,

danke für die Hilfe. Die Darstellung funktioniert nun mit den genannten
Einstellungen.

Michael

"Christoph Schneegans" wrote:

> Michael Werth-Hauck schrieb:
>
> > Die Einbindung über AccessDataSource (mit Access-Abfrage) und die
> > Darstellung über ein GridView funktionieren auch. Das Datumsfeld
> > wird als "29.04.2007 00:00:00" und das Zeitfeld als "30.12.1899
> > 10:00:00" dargestellt.
>
> Du mußt für die entsprechenden Spalten die DataFormatString-Eigenschaft
> setzen, bspw. {0:d} für Datums- und {0:t} für Zeitspalten, weitere
> Möglichkeiten nennen <http://msdn2.microsoft.com/en-us/library/az4se3k1.aspx>
> und <http://msdn2.microsoft.com/en-us/library/8kb3ddd4.aspx>. Wichtig ist,
> daß die HtmlEncode-Eigenschaft auf "False" gesetzt wird, ansonsten hat die
> Festlegung des Format-Strings nämlich keine Auswirkungen.
>
MichaelWerthHauck [ So, 15 April 2007 14:32 ] [ ID #1688110 ]
Microsoft » microsoft.public.de.frontpage » Datums- und Zeit-Darstellungsproblem mit Web Expression

Vorheriges Thema: Fotoalbum
Nächstes Thema: Audiodatei einbinden in Frontpage 2002