Avatar billede bierchen Nybegynder
29. juni 2003 - 14:43 Der er 2 kommentarer og
1 løsning

Åbne nyt vindue + Dobelltklikke i Listbox

Hej

Jeg er ved at lave en lille webapplikation i asp.net.

Når jeg dobbeltklikker i en listbox, så vil jeg åbne en ny webform. Hvad er koden for dette ?? Jeg har ledt på nettet og kan ikke finde svaret.
Avatar billede sekhmet_ds Nybegynder
30. juni 2003 - 07:46 #1
<select ondblclick="window.open(url, name, features, replace);" multiple=true>
    -- Dine options
</select>

Dette burde gøre det.

Url giver sig selv.
Name er navnet på det vindue der bliver åbnet (i tilfælde du vil tilgå det igen).
Features angiver bl.a. størrelse og placering (kan ikke lige huske hvordan det skal se ud).
Replace er en bool der angiver om url skal erstatte den nuværende placering i history hvis vinduet allerede er åbent.

Argumenterne kan udelades hvis man har lyst.
Avatar billede bierchen Nybegynder
02. juli 2003 - 23:19 #2
Jeg har prøvet at eksperimentere med det, men jeg kan ikke få det til at virke i min sammenhæng.

Jeg har lavet en .aspx side, hvor jeg har indsat en listboks. I denne har jeg forskellige emner, og når man så dobbeltklikker på et, så skal man sendes videre over i et andet .aspx dokument.

Hvordan får jeg listboksen til at lytte på en dobbeltclick evet. Når jeg dobbelklikker på min listboks. skrives flg kode automatisk:

Private Sub lstdomains_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lstdomains.SelectedIndexChanged

  End Sub

I VB kunne man vælge hvilke events den kunne lytte på? Kan man ikke dette i asp.net ?

Hvordan åbner jeg et nyt .aspx dokument ?
Avatar billede sekhmet_ds Nybegynder
03. juli 2003 - 12:19 #3
Det kode du der siger den skriver automatisk er serverside kode, det kan du ikke bruge til noget i denne sammenhæng. TIlgengæld medfører det der at den laver et roundtrip når selektionen ændre sig i listboxen.

Hvis du gør som jeg foreslog vil den åbne et nyt vindue når du dobbelt klikker på listen og så kan du jo give et id på det valgte element med hvis du har lyst.
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