Necesita llamar al evento del lado del server usando __doPostBack

Tengo un evento paralelo del server como este.

protected void RadTreeView1_ContextMenuItemClick(object sender, RadTreeViewContextMenuEventArgs e) { // implementation here. } 

Estoy tratando de llamarlo desde el lado del cliente javascript. He intentado __doPostBack ("contextMenuItemID", "alguna cadena")

vuelve a publicar la página en el server, pero esto no invoca el evento ContextMenuItemClick original. ¿Cómo puedo invocar el evento contextMenuItemClick original con el evento Args apropiado?

Deseará consultar el uso del método ClientScriptManager.GetPostBackEventReference . Esto creará la llamada javascript correcta ("__doPostBack") para el control / acción usando ClientScriptManager ( ejemplo no probado ):

 <script type="text/javascript"> function callPostBack() { <%= Page.ClientScript.GetPostBackEventReference(RadTreeView1, String.Empty) %>; } </script>