【注意:在接收数据时,一定要做判空判断】
IndexPage.aspx页面:
<form runat="server">
<div>
<input id="Text1" type="text" runat="server"/>
<input id="Text2" type="text" runat="server"/>
<input id="Button1" value="传值" type="button" runat="server" onserverclick="ok_ServerClick"/>
</div>
</form>
IndexPage.aspx.cs后台代码:
public void ok_ServerClick(object sender, EventArgs e)
{
//Session传值
Session["Name"] = Text1.Value;
Session["Pass"] = Text2.Value;
Response.Redirect("ResultIndex.aspx");
}
ResultPage.aspx.cs后台代码:
接收数据
protected void Page_Load(object sender, EventArgs e)
{
string name = Session["Name"].ToString();
string pass = Session["Pass"].ToString();
txt.Value = "用户名:" + name + "-----密码:" + pass;
}