Javascript 需要使用uu doPostBack调用服务器端事件

Javascript 需要使用uu doPostBack调用服务器端事件,javascript,asp.net,rad-controls,Javascript,Asp.net,Rad Controls,我有这样的服务器端事件 protected void RadTreeView1_ContextMenuItemClick(object sender, RadTreeViewContextMenuEventArgs e) { // implementation here. } 我试图从客户端javascript调用它。我已经试过了doPostBack(“contextMenuItemID”,“一些字符串”) 它将页面发回服务器,但这不会调用原始ContextM

我有这样的服务器端事件

protected void RadTreeView1_ContextMenuItemClick(object sender, RadTreeViewContextMenuEventArgs e)
    {
         // implementation here.
    }
我试图从客户端javascript调用它。我已经试过了doPostBack(“contextMenuItemID”,“一些字符串”)


它将页面发回服务器,但这不会调用原始ContextMenuItemClick事件。如何使用正确的事件参数调用原始contextMenuItemClick事件?

您需要了解如何使用该方法。这将使用ClientScriptManager为控件/操作创建正确的javascript调用(“doPostBack”)(未测试的示例):


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