//一般用于向php,jsp等传值,因为跨语言session等不能共用,只有通过post提交
//下面演示的是服务器端控件提交
PostBackUrl="WebForm3.aspx"//这个页面只需要修改控件属性就能把值传给下一页面
protected void Page_Load(object sender, EventArgs e)
{ // Label1.Text = Request.Form["TextBox1"];不建议这样使用
//官方建议 if (Page.PreviousPage != null)//不能省略,防止用户直接打开,直接打开下面去获值一定报错, { if (Page.PreviousPage.IsCrossPagePostBack) { Label1.Text=((TextBox)Page.PreviousPage.FindControl("TextBox1")).Text; } }
}