读书人

ASP.net登陆弹窗有关问题

发布时间: 2012-04-13 13:50:24 作者: rapoo

ASP.net登陆弹窗问题
Parent obj = factory.GetChar("SQL");
SqlDataReader reader = (SqlDataReader)obj.ExSqlLog(@"select * from dbo.Login where Username='" + txtuser.Text + "' and Password='" + txtpwd.Text + "'", txtuser.Text, txtpwd.Text);
if (reader.Read())
{
Panel2.Visible = true;
Panel1.Visible = false;
labname.Text = txtuser.Text;
}
else
{
butlogin.Attributes.Add("onclick", "javascript:return alert('用户名或者密码错误!!')");
Panel1.Visible = true;
Panel2.Visible = false;

}


我是这样写的,但每次第一次登陆时假如把密码或者用户名输错,第一次按按钮不能触发JS弹窗,但再按一次就可以触发JS弹窗,小弟刚学ASP.net,请高手指教,O(∩_∩)O谢谢!!

[解决办法]
我项目总直接这样写的
Response.Write("<script>alert('" + ex.Message + "');</script>");
[解决办法]
七楼的应该可以啊

读书人网 >C#

热点推荐