قم بالتسجيل، قم بزيارة
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=”الخادم”>
<title>صفحة بلا عنوان</title>
<نوع البرنامج النصي = "نص/جافا سكريبت">
الدالة GetUser()
{
requestSimpleService = WebServiceSample.GetUser(document.getElementById('UserName').value, OnRequestComplete);
عودة كاذبة.
}
//显示提示信息
الدالة OnRequestComplete (النتيجة)
{
إذا (النتيجة == "صحيح")
{
document.getElementById('Message').innerHTML = 'البيانات: بيانات الاتصال.';
document.getElementById('PostButton').disabled = 'disabled';
}
آخر
{
document.getElementById('Message').innerHTML = 'الرقم: عنوان البريد الإلكتروني.';
document.getElementById('PostButton').disabled = ";
}
}
</script>
</الرأس>
<الجسم>
<معرف النموذج=”form1″ runat=”الخادم”>
<asp:ScriptManager ID=”ScriptManager1″ runat=”server”>
<الخدمات>
<asp:ServiceReference Path=”WebServiceSample.asmx” />
</الخدمات>
</asp:ScriptManager>
<معرف الإدخال = "اسم المستخدم" نوع = "نص" onblur = "return GetUser ()" />
<معرف الإدخال =”PostButton” type=”button” value=”الاسم” معطل=”معطل” /><br />
<div معرف=”رسالة”></div>
</النموذج>
</الجسم>
</html>
خدمة ويب
تستخدم النظام؛
باستخدام System.Web؛
باستخدام System.Collections؛
باستخدام System.Web.Services؛
باستخدام System.Web.Services.Protocols؛
باستخدام System.Web.Script.Services؛
/// <الملخص>
/// WebServiceSample 的摘要说明
/// </الملخص>
[WebService(Namespace = " http://tempuri.org/ ")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
WebServiceSample من الفئة العامة: System.Web.Services.WebService
{
public WebServiceSample () {
//الحصول على المعلومات المطلوبة
//InitializeComponent();
}
[طريقة ويب]
سلسلة عامة GetUser (سلسلة strUser)
{
سلسلة strMessage = فارغة؛
إذا (strUser == "المسؤول")
{
strMessage = "صحيح"؛
}
آخر
{
strMessage = "خطأ"؛
}
إرجاع رسالة قصيرة؛
}
}