读书人

C# 语句 执行顺序有关问题 怎样控制?

发布时间: 2012-03-12 12:45:33 作者: rapoo

C# 语句 执行顺序问题 怎样控制? 谢谢!
if (Session["userName"] == null)
{

Response.Write("<script>alert('对不起,只有会员才能发布请先登录或免费注册')</script>");
Response.Redirect("register.aspx");
}

这个语句直接跳转了 没有弹出提示信息! 怎样控制它先提示信息 再跳转啊? 望高手指点!谢谢!

[解决办法]
if (Session["userName"] == null)
{

Response.Write(" <script> alert('对不起,只有会员才能发布请先登录或免费注册');location='register.aspx' </script> ");
}

[解决办法]
Response.write("<script>alert('对不起,只有会员才能发布请先登录或免费注册');window.open('register.aspx','_self')</script>");
[解决办法]
JScript.AlertAndRedirect("对不起,只有会员才能发布请先登录或免费注册'!", "register.aspx");
[解决办法]

探讨
JScript.AlertAndRedirect("对不起,只有会员才能发布请先登录或免费注册'!", "register.aspx");

[解决办法]
if (Session["userName"] == null)
{

Response.Write(" <script> alert('对不起,只有会员才能发布请先登录或免费注册');window.open('register.aspx','_self') ; </script> ");
}
[解决办法]
Response.Write("<script>alert('对不起,只有会员才能发布请先登录或免费注册');window.location.href='Default4.aspx';</script>")

读书人网 >asp.net

热点推荐