IndexPage.aspx页面
<form id="form1" runat="server"> <%string names = Name; string passs = Pass; %> <a href="ResultIndex.aspx?name=<%=names %>&pass=<%=passs %>">跳转</a> </form> 或者 <%string names = Name; string passs = Pass; %> <a href="ResultIndex.aspx?name=<%=names %>&pass=<%=passs %>">跳转</a> 都可以,不一定要写在表单中
IndexPage.aspx.cs后台:
定义两个公共的字段。用来存储要传递的数据
public string Name = "tomtom"; public string Pass = "123321";
ResultPage.aspx.cs后台代码
接收数据
直接Request["XXX"]来获取数据的值。XXX是超链接中变量的名称。代码如下:
protected void Page_Load(object sender, EventArgs e) { string name=Request["name"]; string pass=Request["pass"]; txt.Value = "用户名:" + name + "-----密码:" + pass; }