62,268
社区成员
发帖
与我相关
我的任务
分享
function GetDate(isNext)
{
UseCallback(eventArgument,"");
}
function GetDateFromServer(value,context)
{
alert(value);
}
window.setInterval("GetDate",1000);
public partial class Default: System.Web.UI.Page, ICallbackEventHandler
{
protected void Page_Load(object sender, EventArgs e)
{
string reference = Page.ClientScript.GetCallbackEventReference(this, "arg", "GetDateFromServer", "context");
string cbScript = "function UseCallback(arg,context)" + "{" + reference + ";" + "}";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "UseCallback", cbScript, true);
}
#region ICallbackEventHandler 成员
private string backResult = string.Empty;
public string GetCallbackResult()
{
return backResult;
}
public void RaiseCallbackEvent(string eventArgument)
{
backResult = DateTime.Now.Date.ToShortDateString() + DateTime.Now.ToShortTimeString();
}
#endregion
}