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

提示窗口的有关问题。

2012-06-29 
提示窗口的问题。。。。C# codeClientScript.RegisterStartupScript(Page.GetType(), , scriptalert(添

提示窗口的问题。。。。

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

热点排行