if (manage.GetRecordNum(userName.Text, passWord.Text) <= 0)
{
RegisterStartupScript("hello", "<script>alert('用户名或密码不正确!')</script>");
return;
}
else
{
RegisterStartupScript("hello", "<script>alert('登陆成功!')</script>");
//Response.Write("<Script Language=JavaScript>alert('登陆成功!');</Script>"); Response.Redirect("OperateTest.aspx");
}
以上代码的"登陆成功"提示无法显示,该怎么改?????
解决方案 »
- 如果获得 checkbox 中选中项的个数
- GridView自动生成列的位置调整
- access模糊查询 (急急急)
- 大家帮我看看这个aspx的分页,它是grid自带的分页吗?
- 关于frame的问题..........请帮忙啊!!!!!
- 哪位朋友有《ASP.NET 入门经典——C# 编程篇》这本书的电子版.高分相赠
- 请问在webform中使用自定义的winform控件,如何传值?
- 在studio2005中,树节点不能点击,如何解决?
- C# iframe框架下 ,怎么让页面刷新后仍停留在当前页面,页面的url会带有参数,如下图
- 微软支持网站上的下拉菜单怎样实现?或在哪下载?
- 关于Asp.net的三层架构
- fileupload控件的问题
ClientScript.RegisterClientScriptBlock(GetType(), "", "<script>alert(\'登陆成功!\');setTimeout(function(){location.href='OperateTest.aspx'},1000); </script>");
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('弹框!');location.href='你要跳转的页面'</script>");
//Response.Write("<Script Language=JavaScript>alert('登陆成功!');</Script>"); Response.Redirect("OperateTest.aspx");
这两个不能一起用可以先提示在跳转
ClientScript.RegisterStartupScript(Page.GetType(), "",
"<script>alert('" + str+ "');
window.location.href ='" + strUrl + "';
</script>");
DEMO
string str="成功";
string strUrl="test.aspx";
ClientScript.RegisterStartupScript(Page.GetType(), "",
"<script>alert('" + str+ "');
window.location.href ='" + strUrl + "';
</script>");
可以改成:Response.Redirect("<script>alert('登录成功。');window.location.href='OperateTest.aspx'</script>");或者
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('弹框!');location.href='你要跳转的页面'</script>");后者用户体验更好