A alfa Medlem sedan juni 2000 202 inlägg Frågan 13 apr. 2002 15:03 #1 Har kollat lite på .NET men har inte fattat hur det går till när man ska skicka till en annan sida med server object
Förr skickade man ju
<form action='subject.asp' method='post' target='_self'>
<input type='text' name='saken_id' value=1>
</form
och tog emot med
Request.Form ("saken_Id")
Hur går detta till med .Net
S SPiN Medlem sedan mars 2000 7 896 inlägg string str = Request.Parameter [ "saken_id" ];
Har jag för mig. :)
M Mika3l Medlem sedan nov. 2001 8 492 inlägg Använder du ASP.NET tillsammans med VB.NET kan det se ut så här:
Ex1-Skicka på samma sida:
<% @ Page Language="VB" %>
<script runat="server">
Sub skicka(Obj As Object, E As Eventargs)
Dim strText As String = Text
Response.Write("Du skrev: " & strText & "<br><br>")
End Sub
</script>
<html>
<head>
<title>Formulär i ASP.NET</title>
</head>
<body>
<form runat="server">
Skriv något: <asp:textbox id="text" runat="server"/> <asp:button id="knapp" text="OK" onClick="skicka" runat="server"/>
</form>
</body>
</html>
Ex2-Skicka formulär från en sida till en annan:
sida1.aspx
<% @ Page Language="VB" %>
<html>
<head>
<title>Skicka formulär med ASP.NET</title>
</head>
<body>
<form method="post" action="sida2.asp" runat="server">
Skriv något: <asp:textbox id="text" runat="server"/> <asp:button id="knapp" text="OK" runat="server"/>
</form>
</body>
</html>
sida2.aspx
<% @ Page Language="VB" %>
<script runat="server">
Sub Page_Load(Obj As Object, E As Eventargs)
Dim strText As String = Request.Form("text")
Response.Write("Du skrev: " & strText)
End Sub
</script>
<html>
<head>
<title>Forumulär med ASP.NET</title>
</head>
<body>
</body>
</html>
/Mika3l