Bara en fråga....VARFÖR?
Kolla http://www.webforum.nu/showthread.php?s=&threadid=93671&forumid=191
Du sparar massor med tid om du gör på rätt sätt på en gång. ;)
mv icaaq
4 svar · 315 visningar · startad av edebro
Går det att skicka värdena som vanliga querystrings när man använder f.ex. <asp:TextBox>
Jag vill altså använda ASP.NET serverkontroller (och dra nytta av allt det innebär). Men jag vill inte vara tvungen att göra vanliga postbacks, utan jag vill helt enkelt att värdena bara ska läggas som querystrings när man submittar formulärdatan.
Ungefär som när man bara ändrar method="post" resp. "get" i vanlig HTML.
Förstår ni hur jag menar?
Bara en fråga....VARFÖR?
Kolla http://www.webforum.nu/showthread.php?s=&threadid=93671&forumid=191
Du sparar massor med tid om du gör på rätt sätt på en gång. ;)
mv icaaq
Jo, det går utmärkt om du använder de vanliga html-kontrollerna.
<form action="get">
<input type="text" id="txtName" runat="server" />
</form>
Och då kommer du åt kontrollen via:
[b]VB[/b]
Public txtName As HtmlInput
txtName.Value = "Weee"
Dim s As String = txtName.Value
[b]C#[/b]
public (HtmlInput)txtName;
txtName.Value = "Weee";
string s = txtName.Value;
Med reservation för c#-fel.
icaaq: orsaken är väl främst att kunna länka till en sida och specialanpassa informationen redan från början i länken.
Sen även för att slippa den obehagliga IE-grejen att den frågar om man vill skicka datan igen vid uppdatering av sidan (F5).
Men men, givetvis är det ju kraftfullare att köra på "vanliga postbacks", men grejen är att jag inte behöver så kraftfulla funktioner just på den sidan.
Jaja, jag får se hur jag gör. Men tack för era svar iaf!