我ASP.Net页面里写了一段程序验证用户输入的用户名!在数据库是否存在!如果存在弹出一个对话框!private void butClick(object sender, System.EventArgs e)
{
SqlCommand selectCom=new SqlCommand("select id from student where id=@id",conn);selectCom.Parameters.Add("@id",SqlDbType.Int);
selectCom.Parameters["@id"].Value=this.txtUserID.Text;
conn.Open();
SqlDataReader dr=selectCom.ExecuteReader();
//这里进行判断用户输入的用户名是否重复!
if(dr.HasRows && dr.Read())
{
//如果重复清空文本框让用户重新输入!
this.txtUserID.Text="";
//这里我要做一个弹出对话框告诉用户!你输入的用户名已经存在!
怎样弹出对话框啊!
}
}请各位指点指点!怎样弹出对话框告诉用户你的用户名已经存在!请代码示例!C#语言!谢谢!
{
SqlCommand selectCom=new SqlCommand("select id from student where id=@id",conn);selectCom.Parameters.Add("@id",SqlDbType.Int);
selectCom.Parameters["@id"].Value=this.txtUserID.Text;
conn.Open();
SqlDataReader dr=selectCom.ExecuteReader();
//这里进行判断用户输入的用户名是否重复!
if(dr.HasRows && dr.Read())
{
//如果重复清空文本框让用户重新输入!
this.txtUserID.Text="";
//这里我要做一个弹出对话框告诉用户!你输入的用户名已经存在!
怎样弹出对话框啊!
}
}请各位指点指点!怎样弹出对话框告诉用户你的用户名已经存在!请代码示例!C#语言!谢谢!
{
//如果重复清空文本框让用户重新输入!
this.txtUserID.Text="";
//这里我要做一个弹出对话框告诉用户!你输入的用户名已经存在!
//怎样弹出对话框啊!
Page.RegisterStartupScript("", "<script>alert('你输入的用户名已经存在!');</script>")
}
}
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1010: 常数中有换行符源错误: 行 35: if(dr.HasRows && dr.Read())
行 36: {
行 37: Page.RegisterStartupScript("", "<script>alert('你输入的用户名已经存在!');</script>");
行 38: this.txtUserID.Text="";
行 39: }