父页面与子页面传值
1.父页面调用子页面
protected void Button4_Click(object sender, EventArgs e)
{
this.RegisterClientScriptBlock("ph", "<script> window.open('../popup/ShowTransferForm.aspx','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=700,height=350')</script>");
return;
}
2.子页面选定按钮 利用session传值 父页面刷新
protected void Button1_Click(object sender, EventArgs e)
{
// this.RegisterClientScriptBlock("sss", "<script>window.opener.ss();</script>");
Session["TranFormNum"] = "ssss";
Response.Write("<script>window.opener.location.href='../Stock/TransferForm.aspx?treepar=006'</script>");
Response.Write("<script>window.close();</script>");
}
3.父页面验定子页面所传递的session信息
//子窗口传递值 刷新绑定表格
if (Session["TranFormNum"] != null && Session["TranFormNum"].ToString().Trim() != "")
{
ViewState["TranFormNum"] = Session["TranFormNum"].ToString().Trim();
txtDay.Text = ViewState["TranFormNum"].ToString().Trim();
}
posted on 2008-06-27 15:00 Love Fendi 阅读(832) 评论(0) 收藏 举报
浙公网安备 33010602011771号