首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

极菜的初学者求教一下:C#怎样传回Lable值

2012-03-23 
极菜的菜鸟求教一下:C#怎样传回Lable值?注册后,我想在asp:Label IDLabel1 ForeColor#FF0000 runat

极菜的菜鸟求教一下:C#怎样传回Lable值?
注册后,我想在<asp:Label ID="Label1" ForeColor="#FF0000" runat="server"></asp:Label>显示注册成功的提示,
可是写成: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"];
}

热点排行