VB.net中Ajaxpro的使用
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
1:從網(wǎng)上下載:AjaxPro.2.DLL文件,下載地址: http://files.cnblogs.com/wequst/AjaxPro.2.zip 2:解壓之后把DLL放到程序bin目錄下進(jìn)行參照引用。 3:在WEB.config文件中進(jìn)行加載使用:添加以下代碼: <httpHandlers> <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/> </httpHandlers> 4:建立測(cè)試的VB.net WEB窗體程序 AjaxTest.aspx 5:在上面頁(yè)面的后臺(tái)LOAD事件塊中添加以下的代碼進(jìn)行DLL的注冊(cè)加載: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load AjaxPro.Utility.RegisterTypeForAjax(GetType(AjaxTest)) End Sub 6:在后臺(tái)中添加需要前臺(tái)調(diào)用的函數(shù) <AjaxPro.AjaxMethod()> Public Function fnAjaxTest(ByVal name As String) Return (name) End Function 7:前臺(tái)HTML代碼 <body> <form id="form1" runat="server"> <div> <input id="Button1" type="button" value="button" onclick="getajax();" /> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> </div> </form> </body> 8:JS中調(diào)用后臺(tái)代碼 <head runat="server"> <title>無(wú)標(biāo)題頁(yè)</title> <script type="text/javascript"> function getajax() { alert(''222''); WebApplication1.AjaxTest.fnAjaxTest(''aa''); document.getElementById("Label1").innerHTML=''testaJAX''; alert(''3333''); } </script> </head> 這樣完成以上的步驟,整個(gè)JS調(diào)用后臺(tái)的過(guò)程就實(shí)現(xiàn)了。 該文章在 2016/4/20 15:33:54 編輯過(guò) |
相關(guān)文章
正在查詢... |