Avatar billede superzapper Nybegynder
15. december 2004 - 09:12 Der er 7 kommentarer og
1 løsning

javascript variabel til CommandArgument

Hejsa derude...

Jeg vil gerne vide om der er en måde hvor man kan sende en værdi fra et javascript (clientside) så man kan bruge den i forbindelse med håndtering af et event (serverside). Min umiddelbare ide var at sende det som CommandArgument på den ImageButton som har eventet, men jeg ved ikke hvordan man sætter variablen som værdi på CommandArgumentet? Er der nogen der kan hjælpe eller evt har en anden måde at gøre det på??
Avatar billede nielsbrinch Nybegynder
15. december 2004 - 09:14 #1
Jeg plejer at sætte værdien på et hidden input-felt ved navn "perform", så kan man teste på den værdi der er i feltet med Request.Form["perform"] i CodeBehind ved næste PostBack.
Avatar billede nielsbrinch Nybegynder
15. december 2004 - 09:16 #2
Hvis du vil tilgå det felt som ASP.NET forstår som CommandArgument, tror jeg du skal sætte værdien på det hidden field der hedder __EVENTARGUMENT. Det er et der genereres i forbindelse med et Form-tag runat=server.
Avatar billede superzapper Nybegynder
15. december 2004 - 09:35 #3
Hmm hvordan er det man sætter værdien på et "hitten" field ved hjælp af javascript?
Avatar billede nielsbrinch Nybegynder
15. december 2004 - 09:37 #4
document.getElementById('perform').value = "min nye værdi";
eller
document.Form1.perform.value = "min nye værdi";
Avatar billede superzapper Nybegynder
15. december 2004 - 09:44 #5
For mystisk, jeg får en fejl på:
document.getElementById('selectedImage').value = pic;

der går på at den ikke kan finde selectedImage selvom

<INPUT id="selectedImage" type="hidden" name="selectedImage">

findes... Know why??
Avatar billede nielsbrinch Nybegynder
15. december 2004 - 09:45 #6
Nej, det kan jeg ikke regne ud. Det burde virke.
Avatar billede superzapper Nybegynder
15. december 2004 - 09:50 #7
Ahh har fundet fejlen... Nogle gange ville briller hjælpe :)
Takker for hjælpen...
Avatar billede nielsbrinch Nybegynder
15. december 2004 - 09:52 #8
Det er jeg glad for at høre. God arbejdslyst.
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