2012-11-17 109 views
3

可能重複:
Call ASP.NET Function From Javascript?調用服務器端方法

在我的自定義AJAX服務器端控件我繪製的圖像(使用HTML5),我需要調用服務器端功能,當用戶點擊它(只是做它通常的按鈕)。我想要這樣做:

<xx:MyControl ... runat="server" onchange = "server side function"/> 

我不想只用ControlId調用do_postback函數EventArgument parametrs beckause然後我必須做額外的工作來指定操作並調用appopriate函數 - 我想讓我的代碼保持清晰,並且我不希望最終用戶會使用我的組件執行此操作工作。

回答

3

您將需要實現IPostBackDataHandler接口,thisthis本文將指導你做到這一點。

+1

你真的幫助我,我沒有看到這樣清晰的方法。如果我可以標記你的答案兩次,我會做到) –

+0

不客氣。感謝恭維。 – Adil