ajax无刷新评论怎么加入到asp.net程序中 50

最近刚接触.net想问问大家那个很著名的ajax无刷新评论怎么才加入到我的asp.net程序中呢麻烦说的详细点~谢谢~我会追加分的哦~... 最近刚接触.net

想问问大家那个很著名的ajax无刷新评论

怎么才加入到我的asp.net程序中呢

麻烦说的详细点~谢谢~我会追加分的哦~
展开
 我来答
雪归冬
2009-11-01 · 超过14用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
在web.config文件中的<system.web>加入以下设置

< httpHandlers >
< add verb ="POST,GET" path ="ajaxpro/*.ashx" type ="AjaxPro.AjaxHandlerFactory,AjaxPro.2" />
</ httpHandlers >
3. 创建一个页面Default.aspx

4. 在Default.aspx.cs文件的Page_Load中注册AJAX可调用的类的名称

protected void Page_Load( object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax( typeof (_Default));
}
5. 创建AJAX可调用的方法:

[AjaxPro.AjaxMethod]
public string SetTb( string name)
{
return name;
}
注意:[AjaxPro .AjaxMethod]是定义AjaxPro 可调用的方法,是必须要注明的
6. 前台代码:

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

< !DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >

< html xmlns = " http://www.w3.org/1999/xhtml " >
< head runat = " server " >
< title > 无标题页 </ title >
< script language = " javascript " type = " text/javascript " >
// < !CDATA[

Function comit_onclick() function comit_onclick()
{
var name = document.getElementById( " tb1 " ).value;
_Default.SetTb(name,callback);
}
Function callback() function callback(res)
{
document.getElementById( " tb " ).value = res.value;
}

// ]] >
</ script >
</ head >
< body >
< form id = " form1 " runat = " server " >
< div >
< asp:TextBox ID = " tb1 " runat = " server " ></ asp:TextBox >< br />
< input id = " comit " type = " button " value = " Ok " onclick = " return comit_onclick() " />
< br />< asp:TextBox ID = " tb " runat = " server " ></ asp:TextBox >
</ div >
</ form >
</ body >
</ html >

注意:这里值得注意的地方是 _Default.SetTb(name,callback);这句话是为了调用_Default.aspx.cs后台代码中SetTb这个方法的,如果这个方法没有要传递的参数则指明返回的处理方法是哪一个就OK了,写成_Default.SetTb(callback);

本文来自CSDN博客:http://blog.csdn.net/mathewsking/archive/2009/07/23/4374658.aspx

参考资料: http://blog.csdn.net/mathewsking/archive/2009/07/23/4374658.aspx

重典技术闲话
2009-11-01 · TA获得超过2173个赞
知道大有可为答主
回答量:2593
采纳率:0%
帮助的人:1152万
展开全部
学习Ajax。。。然后慢慢写代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式