我在我的web應用程序中使用了與ASP.net(C#)的fullcalendar,所以我使用了PageMethods來實現服務器端行爲,更新日曆上的事件。一切工作正常,當我嘗試更新和刪除事件,我用內聯刪除圖標從日曆中刪除事件,因此單擊此圖像div導致事件從數據庫中刪除,但更改不反映在日曆UI上的同時我的意思是我必須刷新頁面,移除的事件不見了。所以現在我願意撥打以下代碼PageMethod。從C#頁面方法調用客戶端腳本(JavaScript,jquery等)
$('#calendar').fullCalendar('removeEvents', $("#eventId").val());
由於PageMethodes是靜態所以它不會讓我打電話使用的RegisterClientScriptBlock或類似的東西上面的腳本。
請問有誰能幫我從靜態PageMethod中調用上面的腳本來裝飾WebMethod屬性。如果有什麼不清楚請讓我知道。
謝謝!
什麼是你的代碼來處理刪除div的客戶端點擊? –
這不是網絡的工作原理。請。服務器不告訴客戶端執行任何操作,服務器返回數據給客戶端和客戶端進行調整。 – Raynos
+1你是對的,只用客戶端做過 – Devjosh