码迷,mamicode.com
首页 > Web开发 > 详细

VB.net中Ajaxpro的使用

时间:2014-10-07 19:30:03      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   使用   ar   java   

1:从网上下载:AjaxPro.2.DLL文件,下载地址:

  http://files.cnblogs.com/wequst/AjaxPro.2.zip

2:解压之后把DLL放到程序bin目录下进行参照引用。

3:在WEB.config文件中进行加载使用:添加以下代码:

<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>

4:建立测试的VB.net WEB窗体程序

  AjaxTest.aspx

5:在上面页面的后台LOAD事件块中添加以下的代码进行DLL的注册加载:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        AjaxPro.Utility.RegisterTypeForAjax(GetType(AjaxTest))
End Sub

6:在后台中添加需要前台调用的函数

<AjaxPro.AjaxMethod()> Public Function fnAjaxTest(ByVal name As String)
        Return (name)
 End Function

7:前台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中调用后台代码

<head runat="server">
    <title>无标题页</title>
     <script type="text/javascript">
    function getajax()
    {
        alert(222);
        WebApplication1.AjaxTest.fnAjaxTest(aa);
        document.getElementById("Label1").innerHTML=testaJAX;
        alert(3333);  
    }
    </script>
</head>

这样完成以上的步骤,整个JS调用后台的过程就实现了。

VB.net中Ajaxpro的使用

标签:style   blog   http   color   io   os   使用   ar   java   

原文地址:http://www.cnblogs.com/wequst/p/4009608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!