如何在没有回发的情况下在C#ASP.NET中创建一个facebook风格的“Like”按钮?是否有您知道的代码示例或教程?我假设必须使用异步javascript。 (由于Facebook关键字的搜索,这是一个很难的!)
这必须适用于.NET 2.o框架,SQL Server 2005和VS 2005。
感谢任何指示。
答案 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.