提示窗口的问题。。。。
C# code
ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert('添加成功~~');</script>");
Server.Transfer("personalweb.aspx?UserId="+UserId2+"");
我想跳出提示窗口后跳转到别的页面。。。但是每次都是跳转页面。。。但不会弹出提示窗口。。。。。郁闷啊。。应该怎样做??
------解决方案--------------------
要搞清楚asp.net的流程,ClientScript.RegisterStartupScript相当于在返回的页面上增加一段js,而Server.Transfer直接在服务器端转了,也就是还没有返回页面就转了。
所以,如果要在alert之后再转,可以在js里转,类似4楼的方法。当然一定要用Server.Transfer也有办法,不过不如用js方便。