Facebook风格“赞”按钮没有回发

时间:2010-08-04 22:57:23

标签: c# asp.net

如何在没有回发的情况下在C#ASP.NET中创建一个facebook风格的“Like”按钮?是否有您知道的代码示例或教程?我假设必须使用异步javascript。 (由于Facebook关键字的搜索,这是一个很难的!)

这必须适用于.NET 2.o框架,SQL Server 2005和VS 2005。

感谢任何指示。

3 个答案:

答案 0 :(得分:1)

您正在寻找的技术是AJAX。使用JavaScript(特别是httprequest对象)和HTML DOM在网页上异步执行操作是一种奇特的方式。

这是ASP.NET特有的tutorial。它是为.NET 1.1编写的,但原理基本相同。

建议:我真的更喜欢JQUERY AJAX实现ASP.NET内置的控件,即使在处理ASPX页面时也是如此。它看起来更轻巧,并且在幕后的魔力更小。

答案 1 :(得分:0)

我不完全确定你在这里问的是什么,但也许你正在寻找一个ASP.NET Web服务?

以下是一些链接:

答案 2 :(得分:0)

与其他人一样,您需要在页面中加入AJAX功能和Web服务才能实现此目的。一种选择是使用Page Methods。另一种选择是编写直接发出JSON [通过ScriptService属性]的wcf服务,并使用回调机制来调用这些服务,并在success方法中处理它们的响应以相应地更新UI。看看how to create wcf sercvices for emitting json.