如何在C#ASP.NET中創建Facebook式「贊」按鈕而不做回發?你知道有任何代碼示例或教程嗎?我認爲,將不得不使用異步JavaScript。 (這是一個艱難的一個用於搜索,由於對Facebook的關鍵字!)Facebook風格「喜歡」按鈕無回發
這必須與.NET框架2.O,SQL Server 2005和VS的任何一個方向努力2005年
感謝。
如何在C#ASP.NET中創建Facebook式「贊」按鈕而不做回發?你知道有任何代碼示例或教程嗎?我認爲,將不得不使用異步JavaScript。 (這是一個艱難的一個用於搜索,由於對Facebook的關鍵字!)Facebook風格「喜歡」按鈕無回發
這必須與.NET框架2.O,SQL Server 2005和VS的任何一個方向努力2005年
感謝。
你正在尋找的技術是AJAX。使用JavaScript(特別是httprequest對象)和HTML DOM在網頁上異步執行操作是一種奇特的方式。
以下是特定於ASP.NET的tutorial。它是爲.NET 1.1編寫的,但原理基本相同。
建議:我真的更喜歡JQUERY AJAX實現的ASP.NET內置的控件,即使在ASPX頁面上工作。它看起來更輕量化,並且在幕後進行的魔術減少了。
(爲了促進我自己的答案...)當使用ASP.NET時,這個最好的服務器端不是作爲Web服務實現嗎? – 2010-08-05 00:02:07
通常是的。我只是想讓他走上正軌。我認爲我提到的教程涵蓋了這一點。 – JohnFx 2010-08-05 04:30:29
我不完全確定你在這裏問什麼,但也許你正在尋找一個ASP.NET Web服務?
這裏有幾個環節:
與其他人一樣,您需要將AJAX功能和Web服務整合到您的頁面中才能實現。一種選擇是使用Page Methods。另一種選擇是編寫直接發送JSON的wcf服務[通過ScriptService屬性],並使用回調機制來調用這些服務,並在成功方法中處理它們的響應以相應地更新UI。看看how to create wcf sercvices for emitting json.
我想我可以在此頁面上使用「明星最愛問題」和「接受答案」複選圖標作爲示例。 我也會查看信息jquery。 請隨時添加鏈接到這個主題的任何一流的「你好世界」教程。謝謝! – 2010-08-05 11:42:08