zoukankan
html css js c++ java
MS Ajax 调用 WebService 示例
1. WebServices.aspx
<%
@ Page Language
=
"
C#
"
AutoEventWireup
=
"
true
"
CodeFile
=
"
WebServices.aspx.cs
"
Inherits
=
"
WebServicesTest
"
%>
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
<
head
runat
="server"
>
<
title
>
AjaxWebServiceTest
</
title
>
</
head
>
<
body
>
<
form
id
="form1"
runat
="server"
>
<
asp:ScriptManager
ID
="ScriptManager1"
runat
="server"
>
<
Services
>
<
asp:ServiceReference
Path
="../WebService/AjaxService.asmx"
/>
</
Services
>
</
asp:ScriptManager
>
<
asp:UpdateProgress
ID
="UpdateProgress1"
runat
="server"
>
<
ProgressTemplate
>
<
img
src
="../Images/loading.gif"
/>
Loading
</
ProgressTemplate
>
</
asp:UpdateProgress
>
<
div
>
<
input
id
="inputName"
type
="text"
size
="20"
runat
="server"
/>
<
input
id
="btnTest"
type
="button"
value
="调 用"
onclick
="return btnTest_Click()"
/>
</
div
>
</
form
>
</
body
>
</
html
>
<
script
type
="text/javascript"
language
="JavaScript"
>
function
$(s)
{
return
document.getElementById(s);}
function
btnTest_Click()
{
var
requestSimpleService
=
AjaxService.AjaxServiceTest(
$('
<%=
inputName.ClientID
%>
').value,
//
params
OnRequestComplete
//
Complete event
);
return
false
;
}
function
OnRequestComplete(result)
{
alert(result);
}
</
script
>
2. AjaxService.asmx
<%
@ WebService
Language
=
"
C#
"
CodeBehind
=
"
~/App_Code/WebService/AjaxService.cs
"
Class
=
"
AjaxService
"
%>
3. AjaxService.cs
using
System;
using
System.Web.Services;
using
System.Web.Script.Services;
//
***必须
[ScriptService]
public
class
AjaxService : WebService
{
public
AjaxService()
{ }
[WebMethod]
public
string
AjaxServiceTest(
string
s)
{
Framework.AppException.LogFile(s);
return
"
Hello
"
+
s;
}
}
查看全文
相关阅读:
lncRNA表达定量方法评估
比对软件之STAR的使用方法
怎么检测自己fastq的Phred类型 | phred33 phred64
质控工具之TrimGalore使用方法
怎么从bam文件中提取出比对OR没比对上的paired reads | bamToFastq | STAR
RepBaseRepeatMaskerEdition下载 | RepeatMasker
Nr,GenBank, RefSeq, UniProt 数据库的异同
质控工具之cutadapt的使用方法
初步了解hg19注释文件的内容 | gtf
单细胞数据高级分析之消除细胞周期因素 | Removal of cell cycle effect
原文地址:https://www.cnblogs.com/wf225/p/932808.html
最新文章
golang 中 channel 的非阻塞访问方法
TP5 查询 字符串条件如何实现
卫星大锅接收机密码
Acer笔记本如何装系统?
视频加密软件介绍以及破解方案
数码相机选择,怎么选?
你遇见的人决定你的人生?
Win10 剪贴板 快捷键是什么?
有关安全
在使用PhpSpreadsheet出现空行导入的问题
热门文章
iPhone 照片为heic格式怎么处理?
决策论 | 信息论 | decision theory | information theory
再谈Lasso回归 | elastic net | Ridge Regression
机器学习 | 深度学习 | 人工智能的数学基础
(main)贝叶斯统计 | 贝叶斯定理 | 贝叶斯推断 | 贝叶斯线性回归 | Bayes' Theorem
卡方分布 | t检验 | F检验 | 卡方检验 | 假设检验 | 各种检验持续总结
用R的dgCMatrix包来构建稀疏矩阵 | sparse matrix by dgCMatrix
GRCh38基因组和注释文件探究
基因/转录本/任意特征 表达定量工具之featureCounts使用方法 | 参数详解
Bash Shell 注释多行的几种方法(转)
Copyright © 2011-2022 走看看