首页 > 编程语言 >Ajax.Net程序教程.彭成刚编写

Ajax.Net程序教程.彭成刚编写

时间:2022-10-12 23:38:49浏览次数:75  
标签:文件 参考 admin Ajax 彭成 Net txt aspx boardEdit

////////////////////////////////////////

//日期:2007年3月16日 //

//功能:实现.Net下的Ajax功能 //

//作者:彭成刚 //

//

//网站:http://www.zzcn.net 站长中国 //

//说明:拷贝时请带上版权 //

////////////////////////////////////////
你好,现在咱们来学习 .Net 的 Ajax 的功能。
第一步:拷贝AjaxPro.2.dll到项目的[bin]目录下。
第二步:拷贝
<httpHandlers>

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

</httpHandlers>到 项目根目录的 Web.Config 文件中
放到 <system.web> 节点中就可以了,大家可以参考【所需文件】下的Web.Config.txt文件作为参考.
第三步:拷贝
AjaxPro.Utility.RegisterTypeForAjax(typeof(admin_boardEdit));
到你的CS文件中,放到Page_Load事件里就可以了,其中 admin_boardEdit 是你文件的名字,可以在你创建的aspx页面中的第一句中找到,例:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="boardEdit.aspx.cs" Inherits="admin_boardEdit" %>

这其中的Inherits选项中的值就是这里填写的。这里可以参考【所需文件】下的boardEdit.aspx.cs.txt
第四步:制作ajax函数
在你的函数前加上 [AjaxPro.AjaxMethod] 就可以了,例:
//做个ajax函数

[AjaxPro.AjaxMethod]

public string myAjax()

{

string myPp="你好,首先恭喜你,这里是一个隐藏机关!如果你对本论坛有什么意见,请联系QQ:XXXXXX,谢谢合作!";

return myPp;

}这里可以参考【所需文件】下的boardEdit.aspx.cs.txt

第五步:编写前台javascript函数技巧
例:

<script language=javascript>

function kkk()

{

alert(admin_boardEdit.myAjax().value);

}

</script>这里有两点注意:

第一点,这个函数要写在<body>体内。

第二点,这个函数调用后台函数的时候,要写调用的后台名称,这里的这个是admin_boardEdit,

所以这里写的返回值就是 admin_boardEdit.myAjax().value这里可以参考【所需文件】下的boardEdit.aspx.txt
第六步:前台调用
很简单:<th colspan="2" onclick="kkk();"> 随便怎么调用就可以了
这里可以参考【所需文件】下的boardEdit.aspx.txt

---------------------------------------------

---------------------------------------------
生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
↑面的话,越看越不痛快,应该这么说:

生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!

新博客 ​​​https://www.VuejsDev.com​​ 用于梳理知识点



标签:文件,参考,admin,Ajax,彭成,Net,txt,aspx,boardEdit
From: https://blog.51cto.com/u_15770151/5751843

相关文章