replica watches | rolex replica | replica rolex | replica watches | christian louboutin shoes | replica watches | fake watches | replica watches

C#ʵÏÖǰ̨Óëºǫ́·½·¨»¥µ÷

À´Ô´: δ֪ ¡¡ ÈÕÆÚ£º2009-09-02  ÎÒÒªÆÀÂÛ  ½ºÕ³¼Á ½á¹¹½º ¹è½º Ãܷ⽺ Öйú½ºÕ³¼ÁÍø
ǰ̨Óëºǫ́·½·¨»¥µ÷ÊǺܶà¶ÁÕß¹ØÐĵŦÄÜ¡£ÏÂÃæÌṩµÄ´úÂ룬¿ÉÒÔʵÏÖC#ǰ̨Óëºǫ́·½·¨»¥µ÷µÄÄ¿µÄ¡£ %@Page Language = C# AutoEventWireup = true CodeFile = J

ǰ̨Óëºǫ́·½·¨»¥µ÷ÊǺܶà¶ÁÕß¹ØÐĵŦÄÜ¡£ÏÂÃæÌṩµÄ´úÂ룬¿ÉÒÔʵÏÖC#ǰ̨Óëºǫ́·½·¨»¥µ÷µÄÄ¿µÄ¡£

  1. < %@ Page Language="C#" AutoEventWireup="true" CodeFile="JavaScript get Net Function.aspx.cs" Inherits="JavaScript_get_Net_Function" %> 
  2.  
  3. < !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  4.  
  5. < html xmlns="http://www.w3.org/1999/xhtml"> 
  6. < head runat="server"> 
  7.     < title>ǰ̨Óëºǫ́·½·¨»¤µ÷×ܽá< /title> 
  8.     < %--  
  9.         JavaScriptÒì²½µ÷Óö¨ÒåÔÚASP.NetÒ³ÃæÖеķ½·¨, ÎÒÃÇÐèÒª:  
  10.             1.½«¸Ã·½·¨ÉùÃ÷Ϊ¹«ÓÐ(public);  
  11.             2.½«¸Ã·½·¨ÉùÃ÷ΪÀà·½·¨(C#ÖеÄstatic,VB.NETÖеÄShared),¶ø²»ÊÇʵÀý·½·¨;  
  12.             3.½«¸Ã·½·¨Ìí¼Ó¡¾WebMethod¡¿ÊôÐÔ  
  13.             4.½«Ò³ÃæÖÐScriptManager¿Ø¼þµÄEnablePageMethodsÊôÐÔÉèÖÃΪtrue;  
  14.             5.ÔÚ¿Í»§¶ËʹÓÃÈçÏÂJavaScriptÓï·¨µ÷ÓøÃÒ³Ãæ·½·¨  
  15.                 PageMethods.[MethodName](param1,param2,...,callbackFunction);  
  16.             6.Ϊ¿Í»§¶ËÒì²½µ÷ÓÃÖ¸¶¨»Øµ÷º¯Êý,Ôڻص÷º¯ÊýÖнÓÊÜ·µ»ØÖµ²¢½øÒ»²½´¦Àí;  
  17.             7.Ìí¼Ó using System.Web.Services;  
  18.     --%> 
  19.      
  20.     < %--  
  21.         ASP.Netºǫ́µ÷ÓÃJavaScript functionµÄ·½·¨,ÎÒÃÇҪעÒâ:  
  22.             1.¾¡Á¿ÉÙÓÃResponse.Write(< script>< /script>);ÕâÖÖ·½·¨,Ëü»áÓ°ÏìCSSµ¼ÖÂÒ³ÃæÐ§¹ûÆ«²î  
  23.             2.C#ÖÐʹÓÃScriptManager.RegisterStartupScript(this, this.GetType(), "edit", "JS('"+param1+"','"+param2+"')", true);  
  24.             3.Ìí¼Ó using System.Web.UI;  
  25.     --%> 
  26.     
  27.     < script type="text/javascript"> 
  28.     
  29. /*-------------JavaScriptµ÷ÓÃ.Netºǫ́Start----------------------------------*/  
  30.         function JsCallCSharp(param1)  
  31.         {  
  32.             PageMethods.SayHelloFromPage(param1,onSayHelloSucceeded);  
  33.         }  
  34.          
  35.         function onSayHelloSucceeded(result)  
  36.         {  
  37.             alert(result);  
  38.         }  
  39. /*-------------JavaScriptµ÷ÓÃ.Netºǫ́End----------------------------------*/  
  40.          
  41. /*-------------.Netµ÷ÓÃJavaScript Start-----------------------------------*/  
  42.         function CSharpCallJs(param1,param2)  
  43.         {  
  44.             alert(param1 + param2);  
  45.         }  
  46. /*-------------.Netµ÷ÓÃJavaScript Start-----------------------------------*/  
  47.     < /script> 
  48.      
  49. < /head> 
  50. < body> 
  51.     < form id="form1" runat="server"> 
  52.     < div> 
  53.         < asp:ScriptManager ID="ScriptManager1" EnablePageMethods="true" runat="server" /> 
  54.     < /div> 
  55.      
  56.     < asp:Button ID="Button1" onclick="Button1_Click" OnClientClick="JsCallCSharp('takako');" runat="server" Text="Button1" /> 
  57.      
  58.     < /form> 
  59. < /body> 
  60. < /html> 

ǰ̨Óëºǫ́·½·¨»¥µ÷µÄC#´úÂë

  1. using System;  
  2. using System.Web.Services;  
  3. using System.Web.UI;  
  4.  
  5. public partial class JavaScript_get_Net_Function : System.Web.UI.Page  
  6. {  
  7.     protected void Page_Load(object sender, EventArgs e)  
  8.     {  
  9.  
  10.     }  
  11.  
  12.     protected void Button1_Click(object sender, EventArgs e)  
  13.     {  
  14.         string param1 = "ÄãºÃ:";  
  15.         string param2 = "takako_mu";  
  16.         ScriptManager.RegisterStartupScript(thisthis.GetType(), "edit""CSharpCallJs('" + param1 + "','" + param2 + "');"true);  
  17.     }  
  18.  
  19.     [WebMethod]  
  20.     public static string SayHelloFromPage(string name)  
  21.     {  
  22.         return string.Format("Hello {0}!", name);  
  23.     }  
  24. }  
¶¥Ò»ÏÂ
(0)
0%
²ÈÒ»ÏÂ
(1)
100%
×îÐÂÆÀÂÛ ²é¿´ËùÓÐÆÀÂÛ
·¢±íÆÀÂÛ ²é¿´ËùÓÐÆÀÂÛ
Çë×Ô¾õ×ñÊØ»¥ÁªÍøÏà¹ØµÄÕþ²ß·¨¹æ£¬ÑϽû·¢²¼É«Çé¡¢±©Á¦¡¢·´¶¯µÄÑÔÂÛ¡£
ÆÀ¼Û:
񡀂:
Óû§Ãû: ÃÜÂë: ÑéÖ¤Âë: