webForumDet fria alternativet

Bestämma action i <form runat="server">?

.NET

5 svar · 266 visningar · startad av Mika3l

Medlem sedan nov. 20018 492 inlägg
Frågan#1

Hur gör man för att bestämma vilken sida formuläret ska skickas till i en <form runat="server">?
Om det nu går...
Annars, hur gör man det i ett HtmlForm(<asp:HtmlForm>?

/Mika3l

Medlem sedan apr. 20012 266 inlägg
#2

en <form> tag med runat="server" måste "postas" till samma sida...
annars får du använda <form> utan runat="server"

Medlem sedan juni 20011 732 inlägg
#3

Skicka vidare med response.redirect("sidan.aspx") istället.

Medlem sedan apr. 20012 266 inlägg
#4

men då får du väl inte med det som står i formulären på sidan?

Medlem sedan juni 20011 732 inlägg
#5

Använd en querystring eller en session! Det är mycket troligt att det finns smidigare sätt att skicka data mellan olika sidor, men inget som jag känner till tyvärr. Det är sällan någon poäng med att skicka större textmassor mellan olika sidor, jag försöker alltid hålla mig kvar på samma sida och spara dem där om det behövs.

Medlem sedan nov. 20018 492 inlägg
#6

Jag kom på att jag kanske kan lösa det med ett input type="hidden".

Återkommer imorgon!

/Mika3l

251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)