gpt4 book ai didi

javascript - 需要使用 __doPostBack 调用服务器端事件

转载 作者:数据小太阳 更新时间:2023-10-29 06:07:52 25 4
gpt4 key购买 nike

我有这样的服务器端事件。

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

我正在尝试从客户端 javascript 调用它。我试过 __doPostBack("contextMenuItemID", "some string")

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

最佳答案

你会想看看使用 ClientScriptManager.GetPostBackEventReference方法。这将为使用 ClientScriptManager 的控件/操作创建正确的 javascript 调用(“__doPostBack”)(未测试的示例):

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

关于javascript - 需要使用 __doPostBack 调用服务器端事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10483271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com