asp.net里怎么提交数据到另外一页去

可以使用的方法很多,例如象Cookies、Session、HTTP参数等都可以,现在讲一种:
HTTP参数方法:

1@ Page Language="C#" AutoEventWireup="True" 
 1<html>
 2<head>
 3</head>
 4<body>
 5<form runat="server">
 6<asp:button id="Button1" runat="server" text="Submit"></asp:button>
 7<asp:textbox id="textbox1" runat="server"></asp:textbox>
 8</form>
 9<script runat="server">   
10void Page_Load(Object sender, EventArgs e)   
11{   
12Button1.Click += new EventHandler(this.Button1_Click);   
13} 
14
15void Button1_Click(Object sender, EventArgs e)   
16{   
17Response.Redirect( "show.aspx?textbox1="+textbox1.Text );   
18}   
19</script>
20</body>
21</html>
1@ Page Language="C#" AutoEventWireup="True" 
 1<html>
 2<head>
 3</head>
 4<body>
 5<form id="form1" runat="server">
 6<asp:label id="lbl1" runat="server"></asp:label>
 7</form>
 8<script runat="server">   
 9protected void Page_Load(Object Src, EventArgs E)   
10{   
11lbl1.Text = Request.QueryString.Get( "textbox1" );   
12}   
13</script>
14</body>
15</html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus