Avatar billede wired Nybegynder
14. august 2003 - 14:11 Der er 4 kommentarer

Styring af ukendt div på serveren

Jeg ønsker at kunne nedenstående:
(det SKAL være div og id'et er ukendt auto-genereret)

<div id="ukendt" runat="server" onserverclick="skift('www.eksperten.dk')">TRYK</div>

Altså jeg ønsker at kunne modtage 'www.eksperten.dk' og id'et i en sub på serversiden

Som jeg ser det:
Har div ikke attributten onserverclick og .NET kræver at id'et er kendt på serversiden.

Men hvordan løser jeg så problemet
Avatar billede burningice Nybegynder
16. august 2003 - 22:21 #1
HtmlGenericControl klassen har desværre ikke nogen click-event, så det er lidt af en død fisk du er igang med.

Hvorfor prøver du ikke istedet at forklare hvad det egentlig er du vil, så kan vi på den måde finde ud af om det kan lade sig gøre.
Avatar billede wired Nybegynder
16. august 2003 - 23:07 #2
Jo selvfølgelig... men det er lidt indviklet... Det er i mellemtiden lykkedes mig at ændre menulinien fra div til a.

Jeg har en menu som konstruers vha. en .xml og .xlt fil.
(Fidusen skulle være at .xml filen er nem at rette i)

Menuen kommer til at se således ud:

Menupkt1
  menupkt1.1
  menupkt1.2
    menupkt1.2.1
  menupkt1.3
menupkt2

Når jeg trykker på et menupunkt som har undermenuer(fx. menupkt1) åbner et klient-script undermenuerne, men trykker jeg på et menupkt som ikke har undermenuer(fx. menupkt1.1) skiftes der side i vinduet ved at sende besked til serveren.

Da jeg ikke på forhånd ved hvad id menupunktet har,  idet .xlt  autogenerere dette, kan jeg ikke fortælle det til serveren.

På en eller anden måde vil jeg gerne at siden kan opdateres igen og huske de sidste submenuer som var åbne, så de kan åbnes igen, samtidig med at serveren får besked om hvilket side den skal skifte til.

I grove træk som http://www.kraks.dk dog med flere undermenuer og i .NET.
Avatar billede burningice Nybegynder
16. august 2003 - 23:14 #3
Avatar billede wired Nybegynder
17. august 2003 - 00:05 #4
Det ser slet ikke så skidt ud, må se lidt nærmere på den om det er muligt at få den til at se ud som jeg gerne vil, da det skal se ud og fungere som min.

Den er dog lidt langsom med at vise menuen, da alt er server styret.
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
Kurser inden for grundlæggende programmering

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