读书人

提示窗口的有关问题。

发布时间: 2012-06-29 15:48:47 作者: rapoo

提示窗口的问题。。。。

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方便。

读书人网 >asp.net

热点推荐