gpt4 book ai didi

c# - 如何在 Telerik 的 RadListBox OnClientSelectedIndexChanged 事件中传递参数?

转载 作者:行者123 更新时间:2023-11-30 13:38:05 25 4
gpt4 key购买 nike

如何在 Telerik 的 RadListBox OnClientSelectedIndexChanged 事件中传递参数?看起来你用这个事件调用的方法是

<script type="text/javascript">
someMethod(sender, eventArgs)
{
var ajaxManager = $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>");
if (ajaxManager != null)
ajaxManager.ajaxRequest("ListBoxIndexChanged"); //I would like my custom argument here
}
</script>

在控件中,我称它为

<telerik:RadListBox ID="radListBox0" runat="server" 
OnClientSelectedIndexChanged="someMethod" />

如果我尝试使用具有不同签名的 someMethod,该页面将无法正常工作...

最佳答案

OnClientSelectedIndexChanged 方法的签名无法更改 - 它接收列表框客户端对象作为第一个参数,特定于事件事件的参数作为第二个参数。如果您为参数使用全局 js 变量或其他自定义存储,您应该能够在客户端处理程序中获取它的值。

关于c# - 如何在 Telerik 的 RadListBox OnClientSelectedIndexChanged 事件中传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3747446/

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