11. oktober 2007 - 22:18Der er
12 kommentarer og 1 løsning
Linkbutton og target
Hejsa,
Jeg vil gerne have oprettet en knap. Når jeg klikker på knappen skal den gå til codebehind og sætte noget ind i session og så åbne et nyt vindue, hvor jeg kan hente det, jeg har skrevet i session ud igen.
Forsøger jeg mig med Linkbutton mangler jeg en target funktion (som i a href). Og jeg kan jo ikke bruge response.redirect da jeg ikke vil åbne siden i samme vindue - men som skrevet et nyt vindue.
Nogen der kan fortælle mig, hvad jeg skal gøre?
Har også forsøgt mig med en a href med en onclik (hvor jeg lavede eventen i codebehind filen) - den gik slet ikke ind i den kode.....
Den der forstår jeg ikke. Jeg vil ikke have en popup (bare en ny side) som sådan og det er ikke problemet, at den ikke pop'er op med det nye vindue. Problemet ligger i at den ikke køre PrintKoerselByDate() - altså tilføjer det jeg vil have i sessions?
Det er skam bare en ny browser med PrintKoersel.aspx. Du kan selv bestemme hvordan den skal opføre sig med parametre til window.open(....).
Hvis du sætter dine Session-variable først, og udfører de linier jeg har vist, så vil din side åbne det nye vindue.
Du kan bare lave en knap, som du først ville. Du skal ikke selv tilføje Javascript i markup'en. Og ingen href. Bare ren codebehind. Så er rækkefølgen også sikker på at blive rigtig, da du er sikker på at sætte dine variabler inden der bliver åbnet et nyt vindue.
Det går godt nok i Firefox - men når jeg forsøger at køre det i IE (hvor det skal bruges), får jeg intet frem........den kommer bare frem nederst og skriver "done with error on page"
Jeg ved det godt - du har ikke en anden idé til en anden løsningsmulighed. Jeg har brug for et eller andet, når der klikkes på den, skriver den i session og åbner en ny side? Som sagt - jeg er fuldstændig ligeglad med hvordan - bare det bliver løst.
Du kan ikke åbne nye vinduer direkte fra codebehind. Der skal du bruge java-/vbscript i browseren (Og FYYYYH, hvis du bruger vb :)) Og til det formål har M$ lavet RegisterStartupScript + et par andre lignende funktioner. Din fejl er i javascriptet. Prøv at fifle lidt med det. Læs om window.open og check eksempler på nettet. Så er det garanteret bare en lille ubetydelighed, som skal rettes.
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.