Avatar billede baitianlong Nybegynder
10. april 2005 - 19:19 Der er 5 kommentarer og
1 løsning

Rimelig basalt - Skift form/side

Jeg er ret ny i asp.net/C# og dette spørgsmål kan nok få smilet frem hos jer andre. Hvordan skifter jeg side? Ha ha...

Først tænkte jeg:
private void Button1_Click(object sender, System.EventArgs e)
{
    questionnaire_new qn = new questionnaire_new();
}

hvor "questionnaire_new" er en aspx side/klasse/øhh.

Det virkede dog ikke, derfor tænkte jeg, Jeg skriver det sgu da bare i html'en med window.location.href. Dette vil formodentlig virke, men hvad er den .net rigtige måde at gøre det på?
Avatar billede arne_v Ekspert
10. april 2005 - 19:22 #1
Flere muligheder men Response.Redirect må være an af dem
Avatar billede arne_v Ekspert
10. april 2005 - 19:23 #2
Alternativ Server.Transfer
Avatar billede baitianlong Nybegynder
10. april 2005 - 19:28 #3
ok, et gammelt asp levn, man bare kunne skrive i c# koden :) Jeg kunne heller ikke fatte hvis man skulle rode med asp/html'en.

Jeg takker og bukker :)

(Server.Transfer / Response.Redirect) hvornår den ene og anden ?
Avatar billede arne_v Ekspert
10. april 2005 - 19:31 #4
redirect findes jo i all web sprog, så jeg vil ikke kalde det er levn fra ASP

redirect koster en ekstra browser-server roundtrip men får ændret URL'en
det gør transfer ikke

jeg er ikke ASP.NET kyndig nok til at kunne udtale mig om best practice
Avatar billede baitianlong Nybegynder
10. april 2005 - 19:37 #5
Jeg kan godt se det. -Det er egentlig meget sjovt. Med Server.Transfer bliver den på url'en, men browseren klikker alligevel, med den anden skiftes adressen.

Endnu engang tak for din hjælp her på eksperten, (svar)
Avatar billede arne_v Ekspert
10. april 2005 - 19:39 #6
svar
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

IT-JOB