Du laver et click event på din knap. Hvis du bruger VS eller Visual Web Developer, kan du skabe koden ved at dobbeltklikke på din knap i design view. Her et eksempel uden codebehind:
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
Sub BtnSend_Click(ByVal sender As Object, _
ByVal e As EventArgs)
response.redirect("export.aspx?Navn=" & server.UrlEncode(txtNavn.Text) & "&Adresse=" & server.UrlEncode(txtAdresse.Text) & "")
End Sub
</script>
<html xmlns="
http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Button eksempel</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Simpelt eksempel</h3>
<asp:Button id="BtnSend"
Text="Send"
OnClick="BtnSend_Click"
runat="server"/>
</div>
</form>
</body>
</html>
Læg mærke til at tekstbox-værdierne her bliver sendt, pakket ind i server.UrlEncode("...") - det bevirker til at du ikke ødelægger noget med ø æ å og andre tegn. Du skal så hente værdierne ud med Server.UrlDecode("...") på din side 2 i Page_Load.