自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

WCF實現(xiàn)loading功能正確方法

開發(fā) 開發(fā)工具
我們將會在這篇文章中為大家介紹一下WCF實現(xiàn)loading功能實現(xiàn)方法。朋友們可以通過這里介紹的三個步驟來詳細分析這一操作技巧。

WCF開發(fā)工具是一個功能強大的由微軟公司開發(fā)的.NET Framework 3.5的重要組成部分。它的應(yīng)用可以幫助我們實現(xiàn)一個可靠性的開發(fā)框架。在這里我們先來為大家介紹一下WCF實現(xiàn)loading功能的相關(guān)操作。

WCF實現(xiàn)loading功能步驟1.建立WCF project

默認的方法改為

  1. public string GetData(int value)  
  2. {  
  3. System.Threading.Thread.Sleep(5000); //模擬等待  
  4. return string.Format("You entered: {0}", value);  

就加一句

  1. System.Threading.Thread.Sleep(5000); //模擬等待2.加入MCF/MCF.aspx VIEW  
  2. < %@ Page Title="" Language="C#" MasterPageFile=
    "~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %> 
  3. < asp:Content ID="Content1" ContentPlaceHolderID=
    "TitleContent" runat="server"> 
  4. WCF  
  5. < /asp:Content> 
  6. < asp:Content ID="Content2" ContentPlaceHolderID="MainContent" 
    runat="server"> 
  7. < script src="http://www.cnblogs.com/Scripts/jquery-1.3.2.js" 
    type="text/javascript">< /script> 
  8. < script language="javascript" type="text/javascript"> 
  9. $(function() {  
  10. });  
  11. < /script> 
  12. < h2> 
  13. WCF< /h2> 
  14. < %using (Html.BeginForm())  
  15. { %> 
  16. < div id="divResult"> 
  17. < h3> 
  18. Result< /h3> 
  19. < fieldset> 
  20. < div id="divLoading"> 
  21. < img src='< %=Url.Content("~/Content/images/loader.gif")%>' 
    alt="load" /> 
  22. please waiting...< /div> 
  23. < div id="DivResultData"> 
  24. < /div> 
  25. < /fieldset> 
  26. < /div> 
  27. < %} %> 
  28. < /asp:Content>3.寫Action,WCFController.cs  
  29. public class WCFController : Controller  
  30. {  
  31. //  
  32. // GET: /WCF/  
  33. public ActionResult WCF()  
  34. {  
  35. return View();  
  36. }  
  37. [AcceptVerbs(HttpVerbs.Get)]  
  38. public ActionResult WCFTest()  
  39. {  
  40. string strResult=string.Empty;  
  41. WCFTest.Service1 testClient = new WCFTest.Service1();  
  42. strResult = testClient.GetData(1);  
  43. return Json(strResult);  
  44. }  

WCF實現(xiàn)loading功能步驟2.編寫等待的loading..效果

  1. $(function() {  
  2. $.ajax({  
  3. type: "get",  
  4. url: "WCFTest",  
  5. datatype: "Json",  
  6. data: "",  
  7. complete: function() {  
  8. $("#divLoading").css("display", "none");  
  9. },  
  10. success: function(data) {  
  11. $("#DivResultData").html(data);  
  12. }  
  13. });  
  14. }); 

WCF實現(xiàn)loading功能步驟3.調(diào)用WCF

  1. public ActionResult WCFTest()  
  2. {  
  3. string strResult=string.Empty;  
  4. WCFTest.Service1 testClient = new WCFTest.Service1();  
  5. strResult = testClient.GetData(1);  
  6. return Json(strResult);  

以上就是對WCF實現(xiàn)loading功能的相關(guān)介紹。

【編輯推薦】

  1. WCF服務(wù)驗證方式介紹
  2. WCF Dispose正確應(yīng)用方式介紹
  3. WCF服務(wù)契約開發(fā)實踐
  4. WCF異常處理特點體現(xiàn)
  5. WCF異步調(diào)用實際應(yīng)用技巧分析
責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2009-06-16 11:49:00

JQuery實現(xiàn)loaWCF

2010-02-26 11:22:16

LitwareHR使用

2010-02-25 13:48:23

WCF動態(tài)創(chuàng)建代碼

2010-02-25 16:52:12

引用WCF服務(wù)

2010-02-25 09:13:34

WCF異步調(diào)用

2009-12-21 18:32:22

關(guān)閉WCF鏈接

2010-02-26 08:59:10

WCF服務(wù)宿主程序

2010-02-23 17:59:52

WSIT連接WCF

2010-02-25 16:07:28

WCF REST

2010-02-23 17:05:38

2010-02-24 10:07:48

WCF跨越邊界

2010-02-25 13:35:27

WCF tcpTrac

2010-02-25 10:10:29

WCF使用Header

2010-03-01 17:44:39

Silverlight

2010-02-26 11:15:51

WCF接口方法

2010-03-02 14:12:30

WCF枚舉類型

2010-02-24 13:48:44

MSMQ使用WCF

2010-02-24 10:41:28

WCF服務(wù)保護

2009-12-08 15:06:33

WCF傳輸DataSe

2010-02-26 10:30:03

ASP.NET Aja
點贊
收藏

51CTO技術(shù)棧公眾號