三.用户登录页面 Default.aspx
来源:互联网 发布:五金计算软件 编辑:程序博客网 时间:2024/05/16 00:44
该页面添加三个TextBox控件,两个Button控件,三个验证控件,一个Label控件和一个Image控件(用来设计验证码),它们的名称分别为UserName,Password,Validator,LoginBtn,CancelBtn,RFVUserName,RFVPassword,rfv,Message和ValidateImage。
private static string sValidator="";
private StringBuilder LetterList=new StringBuilder();
private readonly string sValidatorImageUrl="ValidateImage.aspx?Validator=";
Page_Load(objectsender,EventArgse)
{
if(!Page.IsPostBack)
{
sValidator=CreateValidateString(6); //创建6位的随机验证码字符串
ValidateImage.ImageUrl=sValidatorImageUrl+sValidator;
}
}
//创建验证字符串
private string CreateValidateString(int nLen)
{//初始化
InitLetterList();
//创建一个StringBuilder对象
StringBuilder sb=new StringBuilder(nLen);
for(int i=0;i<nLen;i++)
{
//随机产生一个字符
int index=GetRandomint(0,LetterList.Length-1);
sb.Append(LetterList[index].ToString());
LetterList.Remove(index,1);
}
//返回验证码字符串
}
//创建所有字符,为创建验证字符串做准备
private void InitLetterList()
{
for(int i=0;i<10;i++)
{
LetterList.Append(i.ToString());//添加数据
}
for(int i=0;i<26;i++)
{
LetterList.Append(((char)((int)'a'+i)).ToString());//添加大写字符
}
for(int i=0;i<26;i++)
{
LetterList.Append(((char)((int)'A'+i)).ToString());//添加小写字符
}
}
//创建一个随机数
private int GetRandomint(int min,int max)
{
Random random=new Random();
return(random.Next(min,max));
}
- 三.用户登录页面 Default.aspx
- Default.aspx
- 注册一个用户控件到aspx页面
- ASP.NET用户控件操作ASPX页面(在ASPX页面捕捉用户控件的事件)
- java模拟用户登录(实现自动签到)-aspx
- aspx 页面,master页面与ascx用户控件传值的问题,web用户控件调用.aspx页面...
- 页面判断用户是否登录
- 前端之用户登录页面
- aspx 页面与ascx用户控件传值的问题
- aspx 页面与ascx用户控件传值的问题
- C# aspx页面动态加载ascx用户控件
- aspx 页面与ascx用户控件传值的问题
- web用户控件调用.aspx页面里的方法
- asp.net中的窗体身份验证(完整篇之三:用户登录页面)
- http://csharpopensource.com/default.aspx
- servlet中处理用户非法登录页面
- 基于javascript的用户登录页面验证
- 让静态页面显示用户登录状态
- On Safe Online Business
- China Online Business
- Import and Export Negotiations for B2B
- Business to Business Negotiation
- 无向图的深度搜索和广度搜索
- 三.用户登录页面 Default.aspx
- 页面ValidateImage.aspx 用来创建显示验证码字符串的图片,并在该图片上添加验证码字符串
- 五.添加用户 AddUser.aspx
- 终于开始了CSDN之路啦,
- .NET(C#)连接各类数据库-集锦
- C#编码规范
- >摘录
- javascript事件查询综合
- java 网站