Hej
Jeg har løst problemet
hvis nogen skulle være interesseret har jeg brugt følgende kode:
try {
System.IFormatProvider format =
new System.Globalization.CultureInfo("da-DK", true);
System.DateTime myDateTime =
System.DateTime.Parse(strMyDateTime, format );
return myDateTime.ToString( "%d-M-y" );
}
catch(System.FormatException ){
return "Ugyldigt dato format";
}
"Anders" <viper@mail.ikasths.dk> wrote in message
news:aneolb$smc$1@news.net.uni-c.dk...
> Hej alle,
>
>
>
> Her er først og fremmest en undskyldning fordi jeg smider denne post her,
> men da der ikke findes nogen asp.net nyhedsgruppe, håber jeg det er ok...
>
>
>
> Jeg har en tekstboks, der skal indtastes en dato i. Problemet er
> selvfølgelig at få tjekket om den er gyldig. I asp.net findes der noget
der
> hedder en:
>
>
>
> RegularExpressionValidator
>
>
>
> Den kan man bruge sammen med en tekstboks, og angive hvilke udtryk man vil
> tillade. Nedenstående er copy pase fra min ExpressionValidator
>
>
ValidationExpression="^(([1-9])|(0[1-9])|(1[0-2]))\/((0[1-9])|([1-31]))\/((\
> d{2})|(\d{4}))$" >
>
>
>
> Problem er at den virker med MM-DD-YY, og ikke dansk layout. Jeg har
prøvet
> at flytte lidt rundt på parenteserne men uden held, og umiddelbart kan jeg
> ikke lige gennemskue hvordan den virker.
>
>
>
> Er der nogen der ligger inde med en dansk expressionvalidation string?
>
>
>
> eller er der evt. andre forslag til hvordan jeg kan løse problemet.
>
>
>
> på forhånd tak for jeres svar, og endnu engang undskyld at denne besked
> havnede i dette forum.
>
>
>
> mvh
>
>
>
> Anders
>
>
>
>