Avatar billede hulla Novice
26. september 2002 - 15:05 Der er 12 kommentarer og
3 løsninger

post - Request

hej igen :)

kan nogen fortælle mig hvordan man bruger Request på en ny side man lige har postet til??

Er der forskelle på VB6 og til .NET mht til det?

Hvad med Request.Param() ??
Avatar billede askhoej Praktikant
26. september 2002 - 15:07 #1
Du kan stadig bruge Request.QueryString("din_parameter") etc. i ASP.NET, hvis det er det du mener?

/Askhoej
Avatar billede simon.ulsnes Nybegynder
26. september 2002 - 15:08 #2
C#:
public void Page_Load(object sender, EventArgs e)
{
  Response.Write(Request.QueryString["DinQueryVariabel"]);
}
Avatar billede guidmaster Nybegynder
26. september 2002 - 15:18 #3
Der findes også Request.Param - denne tager alle data der sendes til siden, altså både igennem querystring og igennem formen.
Avatar billede askhoej Praktikant
26. september 2002 - 15:22 #4
Den hedder i øvrigt Request.Params og returnerer en NameValueCollection af QueryString, Form, ServerVariables og Cookie info.

/askhoej
Avatar billede guidmaster Nybegynder
26. september 2002 - 15:24 #5
Iøvrigt skal det nok lige nævnes at ASP.NET lægger op til at man bruger postback, og ikke sender data mellem siderne....
Avatar billede hulla Novice
26. september 2002 - 15:25 #6
I snakker alle om Querystring,..kan man ikke requeste fra en form længere ?
Avatar billede hulla Novice
26. september 2002 - 15:26 #7
ja det postback, hvordan virker det. Hvordan får jeg skabt en ny side med postback? med et andet udseende
Avatar billede guidmaster Nybegynder
26. september 2002 - 15:45 #8
Hvis du bruger de kontroller der er med ASP.NET er der mulighed for at skjule/vise dem afhængigt af hvad du vil. Et eks. kunne være en login side. Her vil du typisk have 2 textboxe til indtastning af info. når du laver dit postback(som er et POST til den side man er på) kan du skjule de 2 textboxe og udskrive reseltatet af login forsøget.
Du kan Evt. se et eks. der måske kan hjælpe dig på http://www.dotnetforum.dk/ShowPost.aspx?PostID=72
Avatar billede burningice Nybegynder
26. september 2002 - 18:32 #9
guidmaster>> at droppe requests helt vil måske ikke være så heldigt... på den måde kan man jo ikke linke direkte til et indlæg i et forum, som det f.eks. sker i dette link http://www.dotnetforum.dk/ShowPost.aspx?PostID=72
Avatar billede guidmaster Nybegynder
26. september 2002 - 20:31 #10
cyberfessor>> Jeg kan ikke være mere enig :) Problemet er bare at der er mange der ikke helt har de nye tankegange i ASP.NET. Jeg er af den mening at postback er en dejlig ting. Mange hænger stadig fast i at de gerne vil sende data til en anden side som så laver et eller andet eks. login.
Avatar billede burningice Nybegynder
29. september 2002 - 13:57 #11
guidmaster>> det har du ret i... det gælder om at finde en balancegang imellem postback og så querystring og form's :)
Avatar billede hulla Novice
30. september 2002 - 08:31 #12
Nu har jeg så en forholdsvis indholdsrig side, med mange indtastede oplysninger i textboxe og med labels og value check.
Hvis jeg forstår jer ret, skal jeg altså efter et postback skjule alle disse labels og textboxe, og så vise en "ny" síde der .... eller ??

Hvis det er planen, skal jeg så bruge visible=true og visible=false ??
Avatar billede askhoej Praktikant
30. september 2002 - 08:36 #13
En god ide vil være at puttte alle dine labels og inputs ind i en <ASP:Placeholder runat=server> og den kan du så sætte visible lig true eller false når de henholdsvis vil vise og gemme dine kontroller. På denne må så slipper du for at skulle sætte visible på alle kontrollerne.

/askhoej
Avatar billede hulla Novice
30. september 2002 - 08:58 #14
hvad kan man have i en placeholder? jeg kan se at man ikke kan have asp:button eller asp:textbox
Avatar billede hulla Novice
01. oktober 2002 - 14:55 #15
I får tak for hjælpen :)
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