a.aspx中:Response.Redirect("b.aspx?x=@no");
***************
("b.aspx?no=" + x.Text);b.aspx中:public void Page_Load(Object sender, EventArgs e)
{
y.Value=Request["no"];
**********************
y.Text = Request["no"].ToString();
}
***************
("b.aspx?no=" + x.Text);b.aspx中:public void Page_Load(Object sender, EventArgs e)
{
y.Value=Request["no"];
**********************
y.Text = Request["no"].ToString();
}
in a.aspx
//
string xx=TextBox1.Text.Trim();
string str = "b.aspx?id=" + xx;
Response.Redirect(str);
//
in b.aspx
TextBox2.Text=Request.QueryString["str"].ToString();
//
string xx=TextBox1.Text.Trim();
string str = "b.aspx?id=" + xx;
Response.Redirect(str);
//
in b.aspx
TextBox2.Text=Request.QueryString["xx"].ToString();
是不是你用的控件有问题??-----------努力学习 不断实践 虚心讨教---------
接受页面 :值=Request.QueryString["参数"]
和我的比较以下,发现
<form id="form1" method="get" runat=server>
试一下
<form id="form1" method="post" runat=server>
b.aspx中:public void Page_Load(Object sender, EventArgs e)
{
y.Value=Request["no"];
}
<form id="form1" method="get" runat=server>
<INPUT type="text" datafld=@no id=y runat="server"></form>
1.get--->post
2.Request["no"]-->Request.QueryString["no"]