后台代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack )
{
SerialNumber1.Create();//创建新的验证码
}
}
/// <summary>
/// 判断输入是否正确
/// </summary>
/// <returns></returns>
private bool checkCode()
{
if (SerialNumber1 .CheckSN (TextBox1 .Text .Trim ()))
{
return true;
}
else
{
SerialNumber1.Create();//创建新的验证码
return false;
}
}
/// <summary>
/// 提交按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Button2_Click(object sender, EventArgs e)
{
if (checkCode ())
{
//string scriptString = "alert('验证成功!');window.location='vilidateSuccess.aspx'";
//Page.ClientScript.RegisterClientScriptBlock(this .GetType (),scriptString ,scriptString ,true);
Literal1.Text = "<script>alert('验证成功!');window.location='vilidateSuccess.aspx'</script>";
}
else
{
Label1.Text = "验证码不正确";
}
}
/// <summary>
/// 看不清按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Button1_Click(object sender, EventArgs e)
{
SerialNumber1.Create();//创建新的验证码
}
页面代码: