一。关于ASP.NET
页面跳转方式:
(1)Button
Response.Redirect("Defalut1.aspx");
(2)Button
Server.Execute("Defalut1.aspx");
(3)Button
Server.Transfer("Defalut1.aspx");
//Transfer控制权还在本页面
(4)LinkButton
Response.Redirect("Defalut1.aspx");
(5)HyperLink
(设置控件其属性NavigeteUrl并将选择页面进行跳转:~/Defalut1.aspx)
(6)ImageButton
(设置控件其属性PostBackUrl并将选择页面进行跳转:~/Defalut1.aspx)
(7)A标签
(写入源代码中<a href="Defalut1.aspx">zhoumeng</a>)
页面输出方式:
(1)Butto
Response.Write("输出成功!");
//输出成功 显示在本页面的左上角
跳转并传值方式:
(1)TextBox Button
Response.Redirect("Defalut1.aspx?zhoumeng=" + TextBox1.Text + "");
//zhoumeng可随意更改
对话框方式:
(1)Button
Response.Write("<script>alert('注册成功!')</script>");
//弹框后本页面并隐藏
(2)Button
ClientScript.RegisterStartupScript((this.GetType()), "", "alert('注册成功!')", true);
//this.GetType系统提供方式不能做更改
(3)Button
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>alert('注册成功!')</script>")
//this.GetType系统提供方式不能做更改
(4)Button Literal两个控件
Literal1.Text = "<script>alert('注册成功!')</script>";
//Literal为隐藏控件