首页 新闻 赞助 找找看

asp.net一般处理程序的应用

0
悬赏园豆:30 [已解决问题] 解决于 2013-03-05 16:06

我想用一般处理程序实现一个功能:登录时输入用户名,传到一般处理程序中,在一般处理程序页面中链接数据库,判断该用户在指定表中是否存在,存在返回TRUE,不存在返魂FALSE

丶夏之星的主页 丶夏之星 | 初学一级 | 园豆:5
提问于:2013-02-26 08:56
< >
分享
最佳答案
1

帮你找了一个javascript原生代码与ashx的示例,你参考下

http://hi.baidu.com/kezhong890623/item/9d08660c56457f133b53ee3f

另外:jquery+ashx示例

.ashx文件 
<%@ WebHandler Language="C#" class="CheckUser" %>

using System;using System.Web;   
public class CheckUser : IHttpHandler 

     public void ProcessRequest (HttpContext context) 
    {      
          context.Response.ContentType = "text/plain"; 
          context.Response.Write(UserRule.GetInstance().IsUserExist(context.Request["Email"])); 
    } 
     public bool IsReusable 
    { 
         get { 
            return false; 
        } 
    } 
}

html: 
<input type="text" id="email" /> 
<input type="button" value="test" onclick="check_email()" />

js: 
function check_email() 

    var email = $("#email").attr("value"); 
     $.get("../ajax/checkuser.ashx", 
    { Email: email }, 
     function(data) 
     { 
        window.alert(data); 
      }); 
}

收获园豆:30
滴答的雨 | 老鸟四级 |园豆:3681 | 2013-02-26 09:15
其他回答(1)
0

登陆的时候用ajax去访问就可以了啊

chenqy | 园豆:204 (菜鸟二级) | 2013-02-26 09:03

详细说一下代码

支持(0) 反对(0) 丶夏之星 | 园豆:5 (初学一级) | 2013-02-26 09:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册