首页 > 代码库 > VB.net中Ajaxpro的使用
VB.net中Ajaxpro的使用
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的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。