Avatar billede Slettet bruger
23. februar 2006 - 22:31 Der er 1 løsning

Dato i querystring

Jeg har et gridview med nogle data fra en database.
Der er to boundfields, et med dato og et andet med et antal.

Jeg vil gerne lave det sådan at man enten kan trykke på et link (commandfield), eller på selve datoen (boundfield) og dermed linke til en anden side med den givne dato i querystring.

Jeg har forsøgt med dataformatstring, men det virkede desværre ikke med datoen, kun hvis jeg testede med antal-feltet.

Jeg har et hyperlinkfield:

<asp:HyperLinkField NavigateUrl="Timefordeling.aspx" Text="Se timefordeling" DataNavigateUrlFields="Dato" DataNavigateUrlFormatString="Timefordeling.aspx?Dato={0}" DataTextField="Dato" DataTextFormatString="{0:dd/MM/yyyy}">
                <ItemStyle Width="33%" />
                <HeaderStyle Width="33%" />
            </asp:HyperLinkField>

Det virker som sagt hvis jeg ændrer datafield til feltet antal, der indeholder værdier af typen int.

Kan det slet ikke lade sig gøre at bruge datoer i querystring i asp.net?
Avatar billede Slettet bruger
23. februar 2006 - 22:39 #1
Ups. Jeg fandt sgu lige løsningen.
Jeg prøvede at sætte selve datoformateringen ind sådan:

{0:dd/MM/yyyy}

Og det virker vidst :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester