Friday, January 4, 2008

Callback Code in .NET

___________________________________________________________________________



private string _callbackResult = null ;

protected void page_Load( object sender , EventArgs e)

{

string cbreference = Page.ClientScript.GetCallbackEventReference(this,"arg" , " GetRandomNumberFormServer", "context");

string cbscript = "function UseCallback(arg , context ) " + "{"+ cbReference +"}";

Page.ClientScript.RegisterClietScriptBlock(this.GetType(), "UseCallback" , cbScript , true );
}


public void RaiseCallbackEvent(string eventArg)
{

Random rnd = new Random();
_callbackResult = rnd.Next().ToString();
}

public
{

return _callbackResult;

}

No comments: