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>