国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

ASP.NET AJAX無刷新驗證用戶名

2024-09-01 08:34:02
字體:
來源:轉載
供稿:網友

極其簡單,自行擴展

HTML代碼

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

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head runat=”server”>
    <title>Untitled Page</title>
    <script type=”text/javascript”>
    function GetUser()
{
    requestSimpleService = WebServiceSample.GetUser(document.getElementById(’UserName’).value, OnRequestComplete);
    return false;
}
//顯示提示信息
function OnRequestComplete(result)
{
    if(result == ‘true’)
    {
        document.getElementById(’Message’).innerHTML = ‘提示:用戶名已被注冊.’;
        document.getElementById(’PostButton’).disabled = ‘disabled’;
    }
    else
    {
        document.getElementById(’Message’).innerHTML = ‘提示:用戶名可以使用.’;
        document.getElementById(’PostButton’).disabled = ”;
    }
}
    </script>
</head>
<body>
    <form id=”form1″ runat=”server”>
        <asp:ScriptManager ID=”ScriptManager1″ runat=”server”>
        <Services>
        <asp:ServiceReference Path=”WebServiceSample.asmx” />
        </Services>
        </asp:ScriptManager>
        <input id=”UserName” type=”text” onblur=”return GetUser()” />
<input id=”PostButton” type=”button” value=”注 冊” disabled=”disabled” /><br />
        <div id=”Message”></div>
    </form>
</body>
</html>

WebService代碼

using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Script.Services;

/// <summary>
/// WebServiceSample 的摘要說明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]

public class WebServiceSample : System.Web.Services.WebService
{

    public WebServiceSample () {

        //如果使用設計的組件,請取消注釋以下行
        //InitializeComponent();
    }

    [WebMethod]
    public string GetUser(string strUser)
    {
        string strMessage = null;
        if (strUser == “ADMIN”)
        {
            strMessage = “true”;
        }
        else
        {
            strMessage = “false”;
        }
        return strMessage;
    }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮滨县| 安新县| 马尔康县| 东山县| 山西省| 怀仁县| 广河县| 富顺县| 金山区| 孟津县| 利川市| 奉化市| 乌兰县| 米脂县| 叶城县| 阆中市| 和静县| 郴州市| 浙江省| 慈利县| 内江市| 吕梁市| 纳雍县| 金坛市| 航空| 图们市| 乐都县| 定兴县| 瑞安市| 寿阳县| 砚山县| 来凤县| 额尔古纳市| 漳州市| 霸州市| 大竹县| 工布江达县| 新龙县| 林周县| 阿瓦提县| 利辛县|