1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.Services;
  6. /// <summary>
  7. ///JsWebServiceTest 的摘要说明
  8. /// </summary>
  9. [WebService(Namespace = "http://tempuri.org/")]
  10. [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
  11. //若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
  12. [System.Web.Script.Services.ScriptService]
  13. public class JsWebServiceTest : System.Web.Services.WebService {
  14. public JsWebServiceTest () {
  15. //如果使用设计的组件,请取消注释以下行
  16. //InitializeComponent();
  17. }
  18. [WebMethod]
  19. public string HelloWorld() {
  20. return "Hello World";
  21. }
  22. [WebMethod]
  23. public string WelCome(string name)
  24. {
  25. return name+":欢迎光临";
  26. }
  27. }

注意事项  js调用webservice 方法 要取消注释  system.web.script.services.scriptservice

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebServiceForm2.aspx.cs" Inherits="test2_WebServiceForm2" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head runat="server">
  5. <title></title>
  6. </head>
  7. <body>
  8. <form id="form1" runat="server">
  9. <div>
  10. <asp:ScriptManager ID="ScriptManager1" runat="server">
  11. <!--引用web 服务 -->
  12. <Services>
  13. <asp:ServiceReference  Path="~/WebService/JsWebServiceTest.asmx"/>
  14. </Services>
  15. </asp:ScriptManager>
  16. <input type="button" value="查看" onclick="jsCallWeb();" />
  17. <br />
  18. <input type="button" value="查看2" onclick="jsCallWeb2();" />
  19. </div>
  20. </form>
  21. </body>
  22. </html>
  23. <script type="text/javascript">
  24. //调用1
  25. function jsCallWeb() {
  26. JsWebServiceTest.HelloWorld(outResult);
  27. }
  28. //调用2
  29. function jsCallWeb2() {
  30. JsWebServiceTest.WelCome('kevin', outResult);
  31. }
  32. //输出结果
  33. function outResult(result) {
  34. alert(result);
  35. }
  36. </script>

最新文章

  1. ASP。net 之view
  2. Xcode相关整理
  3. 【学】React的学习之旅5-组件的嵌套
  4. json改造优化无刷新分页
  5. Python 读写文件和file对象(转)
  6. ubuntu免验证登陆权限问题
  7. C#正则表达式Regex类使用
  8. 笔记之Cyclone IV 第一卷第一章FPGA 器件系列概述
  9. JDBC连接SQL server与ADO.NET连接Sql Server对比
  10. 逗比学树莓派之GPIO
  11. 5. test命令
  12. MyEclipse构建Web Service(Xfire框架)
  13. shell 整理,更新,记录
  14. 近期面试总结(PHP后端开发工程师)(部分笔试题)
  15. python ftp批量上传文件下载文件
  16. fcn+caffe+制作自己的数据集
  17. CS224d 单隐层全连接网络处理英文命名实体识别tensorflow
  18. Django关于设置自定义404和安装debug-toolbar的笔记
  19. KVM -&gt; 虚拟化简介&amp;虚拟机安装_01
  20. iOS-CoreLocation地理编码(转载)

热门文章

  1. C++编译与链接(1)-编译与链接过程
  2. 个人作业-week3案例分析
  3. 通过cmd命令安装、卸载、启动和停止Windows Service(InstallUtil.exe)
  4. RFC 8446
  5. (转)web性能优化
  6. node 加密音频文件 和 解密音频文件
  7. SQL中字符串截取、连接、替换等函数的用法
  8. P3850 [TJOI2007]书架
  9. xsl 文件如何定义 Javascript 函数并且调用
  10. BZOJ1150:[APIO/CTSC2007]数据备份——题解