1. 先作Implements動作
Implements System.Web.UI.ICallbackEventHandler
2在Implements產生出來的事件中加入動作
Public Function GetCallbackResult() As String Implements System.Web.UI.ICallbackEventHandler.GetCallbackResult
Return _returnV
End
Function Public Sub RaiseCallbackEvent(ByVal eventArgument As String) Implements System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent
Select Case eventArgument
Case "table"
_returnV = "
asdfasdfasdf"
Case Else
_returnV = eventArgument & System.DateTime.Now.ToString
End Select
End Sub
2.註冊一段要讓Ajax使用的JavaScript , 將它放在要click的物件上 , 記得不要是submit物件 , 不然就送回了
returnDataTime = Page.ClientScript.GetCallbackEventReference(Me, "''", "getDateTime", "")
Me.Button2.Attributes.Add("onclick", returnDataTime)
3.建一段讓傳回值使用JavaScript , 也就是讓傳回的值 , 使用JavaScript放在要顯示或要作用的地方
postBack :
Callback :
電子時鐘 :
Label