在asp.net中如何在重定向到另一个页面时禁用弹出消息

时间:2011-06-01 09:30:42

标签: c# asp.net

如何在重定向到另一个页面时禁用弹出消息?

我有登录页面和主页以及注册页面。

当用户名和密码正确显示时,我发出了一条警告信息

我输入错误的用户名和密码,在我回复注册页面后显示消息

在重定向我的登录页面后完成我的注册,那时它也显示相同的警报

为什么这个? 怎么解决?请帮帮我

Page.RegisterStartupScript("aa", 
    "<script>alert('Please Enter Correct UserName and Password');</script>");

我正在使用它。

2 个答案:

答案 0 :(得分:2)

这是一个逻辑错误。您需要检查用户名/密码字段是否为空,如果为空,则必须执行javascript代码

if( string.isNullOrEmpty(username) 
     && string.isNullOrEmpty(password) )
  Page.RegisterStartupScript("aa", "alert('Please Enter Correct UserName and Password');");

答案 1 :(得分:0)

Page.RegisterStartupScript置于if条件的页面加载登录