我爱Aspx >> Asp.Net >> c#生成验证码的缓存问题以前有过一篇文章是动态生成验证码的例子,这里再补充一点,因为很多东西例子跟实际应用还是有很大的区别,你会碰到一些意想不到的问题。例如,最近我用到的验证码类(checkcode.aspx.cs):
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace _5dblog
{
/// <summary>
/// CheckCode 的摘要说明:用于验证码的生成!
/// </summary>
public partial class CheckCode : System.Web.UI.Page
{
protected void Page_Load(object sender, System.EventArgs e)
{
this.CreateCheckCodeImage(GenerateCheckCode());
// 在此处放置用户代码以初始化页面
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
}
#endregion
private string GenerateCheckCode()
{
int number;
char code;
string checkCode = String.Empty;
Ҷƪл˵?
c#中设置快捷键[04-21]
用C#编写ActiveX控件(三)[04-21]
用C#编写ActiveX控件(二)[04-21]
用C#编写ActiveX控件(一)[04-21]
c#文件的一些基本操作[04-21]
c#.net通用基类[04-21]
C#区分中英文统计字符串的长度[04-21]
如何用C#实现网段扫描[04-21]
C#打造天气预报的WebService[04-21]
C#.Net下用自带的邮件发送类[04-21]
FLASH在浏览器中被提示激活(禁用..[04-21]
ASP.NET 2.0+Atlas编写鼠标拖放程..[04-21]
9.18 75周年,勿忘国耻[04-21]
哎,难戒的烟...[04-21]
c#中设置快捷键[04-21]
单点登陆的几个问题小析[04-21]
微软计划发布新开发工具Ajax Web[04-21]
真相大揭密 夜宴 映前遭恶搞[04-21]
javascript函数应用实例[04-21]
Google Sitemap制作完全攻略[04-21]