Avatar billede nielsbrinch Nybegynder
17. december 2004 - 13:46 Der er 6 kommentarer og
1 løsning

Best Practive for dialogboks

Hej eksperter

Hvis man har en side der skal udføre noget, baseret på en dialogboks, hvad er så den bedste måde at gøre det på?

Jeg har tænkt mig til to løsninger:

1. Åben et vindue som udfører en JavaScript-metode tilbage på opener-siden der provokerer et PostBack.

2. Åben et vindue og giv det nogle værdier med JavaScript fra opener-siden. Derefter udfører det PostBack og udfører selv funktionen.

Hvad er best practice? En tredje mulighed? Hvad ville Bill Gates have gjort?
Avatar billede snepnet Nybegynder
18. december 2004 - 12:25 #1
Jeg har selv benyttet 1 flere gange, og det synes jeg egentlig fungere rimelig godt.... typisk til opslagssider. du ved... sådan noget hvor man klikker på en kikkert ved siden af en tekstboks, som så åbner et vindue hvor du kan vælge en værdi der bliver overført til teksboksen på opener.
hvorvidt der skal gennemtvinges postback på opener eller ej kunne så være en parameter til opslagssiden (f.eks. i querystring).

Bill G. har ikke rigtig addresseret scenariet så vidt jeg ved - men der er en her der har et bud på hvordan han kunne have gjort.
en slet ikke uinteressant artikel.

http://www.codeproject.com/aspnet/PersistentStatePage.asp

mvh
Avatar billede nielsbrinch Nybegynder
20. december 2004 - 09:11 #2
Interessant artikel ... men det virker meget omfattende i forhold til sådan en forholdsvis lille ting. Og det adresserer et problem som jeg ikke engang har opfattet som et problem :-)

Men du mener metode 1 er "best practice"?
Avatar billede snepnet Nybegynder
20. december 2004 - 13:08 #3
jeg vil mene at det er stært afhængig af scenariet... hvis vinduet du åbner ikke giver nogen mening, uden det at fungere som opslagsside, ville jeg vælge et. hvis vinduet derimod sagtens kan "stå alene" - vil 2 nok være nærliggende.
mvh
Avatar billede snepnet Nybegynder
20. december 2004 - 13:08 #4
hehe :o)
ville jeg vælge et = ville jeg vælge 1
Avatar billede snepnet Nybegynder
09. januar 2005 - 03:08 #5
halløj niels - hvordan går det her ?
mvh
Avatar billede nielsbrinch Nybegynder
10. januar 2005 - 08:28 #6
Tjah ... jeg havde håbet på meget mere, men det er selvfølgelig ikke nemt, hvis der ikke ER mere. Man skulle tro der fandtes en mere oplagt løsning end clientside scripting.

Læg et svar.
Avatar billede snepnet Nybegynder
10. januar 2005 - 08:34 #7
tjah - det kan man sige. viduer styres nu engang på klienten, men det ville være meget vakst hvis man havde en programmatisk adgang til det serverside.
mvh
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