ScriptManager调用 无参数WebService
生活随笔
收集整理的這篇文章主要介紹了
ScriptManager调用 无参数WebService
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在工程中添加一個 webservice 使用默認的
紅色部分為后添加
為了要讓ScriptManager識別這個WEBSERVICE
WebService.cs
using System;using System.Web;using System.Collections;using System.Web.Services;using System.Web.Services.Protocols;??/// <summary>/// WebService 的摘要說明/// </summary>[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]public class WebService : System.Web.Services.WebService {? public WebService () {? //如果使用設計的組件,請取消注釋以下行 //InitializeComponent(); }? [WebMethod] public string HelloWorld() { return "Hello World"; } }??寫好后在 ASPX中寫入 腳本代碼? <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">?<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>無標題頁</title> <script type ="text/javascript" > function RefService() { WebService.HelloWorld(GetResult); } function GetResult(result) { alert(result); } </script> </head><body> <form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> <asp:ServiceReference Path="WebService.asmx"/> </Services> </asp:ScriptManager> <input type="button" value="abc" onclick="RefService()" /> </div> </form></body></html>
這個為添加的
<Services> <asp:ServiceReference Path="WebService.asmx"/> </Services>然后 添加一個 Button 調用 一下 RefService() 方法
一個 調用 無參數WebService的 例子 現身
轉載于:https://www.cnblogs.com/zbqy/archive/2007/05/27/761485.html
總結
以上是生活随笔為你收集整理的ScriptManager调用 无参数WebService的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一条批处理语句ping局域网内的所有机器
- 下一篇: 系统搜索功能不能使用,弹出“无法找到运行