目录
验证码:................................................................ ..........1
验证码:
在创建验证码的功能时,将验证码的代码放在一个单独的页面中,再有 image
控 件 来 调用验证 码 图 片 , 在 引 用 设 计 页 面 中 添 加 的 代 码 : <asp:Image
Runat="server"ID="ImageCheck"ImageUrl="ValidateCode.aspx"></
asp:Image>。
"ValidateCode.aspx"是实现验证码功能的代码。
具体代码如下:
using System;
using System.Data;
using System.Con%guration;
using System.Collections;
using System.Drawing;
using System.ComponentModel;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class ValidateCode: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.CreateCheckCodeImage(GenerateCheckCode());
}
private string GenerateCheckCode()
{
int number;
char code;
string checkCode = string.Empty;
System.Random random = new Random();
for (int i = 0; i < 5; i++)
{