想添加出错信息<"用户名和密码不能为空","该用户名不存在","密码错误".>请求高手?
try
{
SqlConnection con = new SqlConnection( "Data Source=10.63.88.12;Initial Catalog=wlsb;User ID=wlsb;Password=wlsb123 ");
con.Open();
SqlCommand com = new SqlCommand( "select * from TbYhxx where Yhid= ' "+TextBox1.Text+ " 'and Yhmm= ' "+TextBox2.Text+ " ' ",con);
if(com.ExecuteScalar()!=null)
{
Session[ "kk "]=this.TextBox1.Text.ToString();
con.Close();
Response.Redirect( "MainPage.aspx ");
}
else
{
Response.Redirect( "Default.aspx ");
}
}
catch (Exception ee)
{
Response.Write(ee.Message.ToString());
}
}
------解决方案--------------------Response.Write( < "用户名和密码不能为空 ", "该用户名不存在 ", "密码错误 ".> );
------解决方案--------------------一个是用脚本验证,另一个是服务器端验证“用户名”和“密码”为空的情况。
显示用户名不存在可用脚本方式或放一个LABEL来显示。
------解决方案--------------------打印出js,来提交用户,类似如下:
Response.Write( " <script language= 'javascript '> alert( '用户名不能为空 ');self.location.href= 'login.aspx '; </script> ");
------解决方案--------------------Response.Write( " <script language= 'javascript '> alert( '输入错误信息 ');self.location.href= 'login.aspx '; </script> ");
------解决方案--------------------03:
RegisterStartupScript( "a ", " <script> alert( '不能为空! ') </script> ");
05:
ClientScript.RegisterStartupScript(getTypr(), " ", " <script> alert( '不能为空! ') </script> ");
------解决方案--------------------Response.Write( " <script language= 'javascript '> alert( '输入错误信息 ');self.location.href= 'login.aspx '; </script> ");