欢迎来到天天文库
浏览记录
ID:35294156
大小:93.50 KB
页数:11页
时间:2019-03-23
《ajaxpro的使用方法汇总》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、AjaxPro的使用方法简单介绍下它的用法:一.AjaxPro的使用1.在项目中添加引用,浏览找到AjaxPro.2.dll文件2.在Web.config中的system.web里面写入以下代码/configuration>3.在加载
2、事件中,加入AjaxPro.Utility.RegisterTypeForAjax(typeof(类名));4.写的方法都要用[AjaxPro.AjaxMethod]开头,然后在写方法5.调用时必须写清楚命名空间名.类名.方法,例:WebUI._Default.getData();6.调用可分两中方法(同步调用,异步调用)//在后台写的无参方法[AjaxPro.AjaxMethod]publicstringgetStr(){return"hellomyfriends";}//在后台写的有参方法[AjaxPro.A
3、jaxMethod]publicstringgetString(stringstr){returnstr+"Say:hellomyfriends";}a.同步调用(1).拖入html控件button(2).双击,自动显示在.aspx的脚本中(3).在里面写入你要输入的内容例://------------------同步调用无参-----------functionButton1_onclick(){varres=WebUI._Default.getStr();alert(res.value);}//-------
4、-----------同步调用有参------------functionButton2_onclick()//TextBox1为服务器控件{varstr=document.getElementById("<%=TextBox1.ClientID%>").value;varres=WebUI._Default.getStr(str);alert(res.value);}b.异步调用(1).拖入html控件button(2).双击,自动显示在.aspx的脚本中(3).在里面写入你要输入的内容例://--------
5、---------异步调用无参-----------------functionButton3_onclick(){WebUI._Default.getStr(getStrCallBack);}functiongetStrCallBack(res){alert(res.value);}//-----------------异步调用有参-----------------functionButton4_onclick(){varstr=document.getElementById("<%=TextBox1.Clie
6、ntID%>").value;WebUI._Default.getString(str,getStringCallBack);}functiongetStringCallBack(res){alert(res.value);}7.调用对象//对象[AjaxPro.AjaxMethod]publicClassgetClass(){Classcla=newClass();cla.C_Id=100;cla.C_Name="34班";cla.Count=20;returncla;}//------------------
7、同步调用对象-----------functionButton5_onclick(){varres=WebUI._Default.getClass().value;alert("班级编号:"+res.C_Id+"名称:"+res.C_Name+"人数:"+res.Count);}//------------------异步调用对象-----------functionButton6_onclick(){WebUI._Default.getClass(getClassCallBack);}functiongetCl
8、assCallBack(clas){varres=clas.value;alert("班级编号:"+res.C_Id+"名称:"+res.C_Name+"人数:"+res.Count);}8.数据集的使用//方法[AjaxPro.AjaxMethod]publicDataSetgetInfo(){returnWebUI.GetDataSet.getList();}//--
此文档下载收益归作者所有