Need to trigger a server side event using __doPostBack

I have a server side event like this.

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

I am trying to call it with client side javascript. I tried __doPostBack ("contextMenuItemID", "some string")

it sends the page back to the server, but this does not raise the initial ContextMenuItemClick event. How can I fire the contextMenuItemClick source event with the corresponding Args event?

+5
source share
1 answer

ClientScriptManager.GetPostBackEventReference. javascript- ( "__doPostBack" ) / ClientScriptManager ( ):

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

All Articles