唐山网站建设

设为主页 加入收藏 繁體中文

EXT结合ASP.NET的登陆系统演示

核心提示:EXT结合ASP.NET的登陆系统演示,效果比较不错。load页面,1般显示不出来,除非网速较慢的时候。好了,大部份代码我都标注了1下不懂的还是希看可以自己先查查文档。然后再提出来讨论。

任务:做1个简单的ajax登陆窗口,并实现密码验证功能。

效果图:

1.load页面,1般显示不出来,除非网速较慢的时候。

2.界面效果以下

3.当没有输进的时候就会有红色下划线边框提示

4.登陆毛病提示

5.登陆成功效果

1 2 下1页

核心提示:EXT结合ASP.NET的登陆系统演示,效果比较不错。load页面,1般显示不出来,除非网速较慢的时候。好了,大部份代码我都标注了1下不懂的还是希看可以自己先查查文档。然后再提出来讨论。

上代码:

1.login.aspx页面(界面及若干方法CS文件没有任何处理进程,所以此页面也能够做成html静态页面)

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

http://www.w3.org/1999/xhtml">

    无标题页
   




   


   


   

   

 2.CheckLogin.ashx(登陆验证)

<%@ WebHandler Language="C#" Class="CheckLogin" %>

using System;
using System.Web;

public class CheckLogin : IHttpHandler {
    
    public void ProcessRequest (HttpContext context) {
        string u = context.Request.Form["username"];    //接受值username和password
        string p = context.Request.Form["password"];
        if (p== "admin"&&u=="admin")   //判定用户名和密码正确与否并返回相应的值
        {
            context.Response.Write("{success:true,data:'ok'}");   //输出数据
        }
        else
        {
            context.Response.Write("{success:true,data:'用户或密码毛病!'}");
        }
        
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }

}

好了,大部份代码我都标注了1下不懂的还是希看可以自己先查查文档。然后再提出来讨论。

博客地址:http://www.it54.cn/blog 作者:左倾45度

上1页 1 2 http://www.fw8.net/
TAG:代码,毛病,效果,页面,网速
评论加载中...
内容:
评论者: 验证码: