注册后,我想在<asp:Label ID="Label1" ForeColor="#FF0000" runat="server"></asp:Label>显示注册成功的提示,
可是写成:Response.Redirect("index.aspx?Label1.Text = '您已成功注册!'")貌似不行,请问正确的应该怎么写啊?
可是写成:Response.Redirect("index.aspx?Label1.Text = '您已成功注册!'")貌似不行,请问正确的应该怎么写啊?
调试欢乐多
Label1.Text = "您已成功注册"
就可以了,无需Response.Redirect如果使用Response.Redirect,那么需要采用
Response.Redirect("index.aspx?msg=" + Server.UrlEncode("您已成功注册!"));在
index.aspx
的Page_Load里面写if(Request.QueryString["msg"]!=null)
{
Label1.Text = Request.QueryString["msg"];
}