if (UserName == "" || UserPwd =="")
{
Response.Write("<script>alert('用户或密码不能为空')</script>");
// Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('用户或密码不能为空!');</script>");
}
在登陆时,用户名或密码输入错误,给出提示。这样是能实现,但是弹出了一个页面,不智能。
想实现的效果是直接点击登陆,在本界面直接给出提示,不刷新页面,也能直接关闭
可以在页面写一个js 函数然后在后台代码中注册并调用如
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "ClosePassengerIframe", "window.parent.$('#iframeDialog').dialog('close');", true);
谢谢谢谢
那就用js验证啊,例如validate.js可以验证,如果要做得比较安全的话,服务器也加验证,然后把结果post回前端显示。
谢谢谢谢