ASP.NET网页验证码常用方法
2015-07-31 09:12
495 查看
验证码生产类
View Code
页面标签引用
using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Drawing.Drawing2D; using System.Drawing; using System.Drawing.Imaging; using System.IO; using Px_CSLibrary.Public; public partial class CheckCode : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { ValidatedCode v = new ValidatedCode(); string checkNum = v.CreateVerifyCode(); //取随机码 Session["Checkcode"] = checkNum; HttpCookie cookCode = new HttpCookie("Check"); cookCode.Values.Add("code", checkNum);//把随机验证码保存Cookie cookCode.Expires = DateTime.Now.AddMilliseconds(60000); Response.Cookies.Add(cookCode); v.CreateImageOnPage(checkNum, this.Context); // 输出图片 } }
View Code
页面标签引用
<dd> <img id="CheckCode" alt="验证码" width="85px" height="25px" style="cursor: pointer" src="CheckCode.aspx" onclick="GetCode()" /></dd> <dd> <a href="javascript:void(0)" onclick="GetCode();">刷新</a> </dd>
相关文章推荐
- 【西祠日志】【12】逐步有成效,asp留言板即将再次完成
- Raspberry Pi Camera Streaming to VLC Player
- JasperReport动态生成表格报表
- Fiddler捕捉ASP.NET WebSite调用WebService、WCF服务
- ireport jasperreport 主报表向子报表传递参数
- aspx视图转换成Razor视图
- ASP.NET MVC路径引用总结
- ASP.NET MVC引用最新Newtonsoft.Json的异常问题解决办法
- ABP(现代ASP.NET样板开发框架)系列之14、ABP领域层——领域事件(Domain events)
- asp.net不能调试,配置一切正常
- asp.net实现断点续传
- 树莓派Raspbian系统定制 - LXDE桌面系统定制 - 基本概念
- ASP.NET MVC - Bug奇遇之ValidationAttribute
- asp.net 非常简易的新闻发布系统,结合了ajax,json,Nvelocity模板引擎,只完成了一部分功能,非常适合新手看,我以前是学java方向的,刚接触.net,做的不好的别喷哈
- Ubuntu Mate: mak Raspberry Pi camera work without raspi-config on Raspberry Pi2
- ABP(现代ASP.NET样板开发框架)系列之13、ABP领域层——数据过滤器(Data filters)
- 【asp】【markdown】md语法基础
- asp.net开发环境搭建
- cocoaspod三方库管理教程
- 【asp】win7 ODBC sqlserver数据源的配置