Telerik.WebControls.RadAjaxManager 导致下拉列表不触发处理程序

Posted

技术标签:

【中文标题】Telerik.WebControls.RadAjaxManager 导致下拉列表不触发处理程序【英文标题】:Telerik.WebControls.RadAjaxManager cause dropw down list not fire handler 【发布时间】:2011-07-31 07:00:48 【问题描述】:

我的前端代码如下所示

A B

在我后面的代码中,我有下拉列表的处理程序

Private Sub cbo_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) 处理 cbo.SelectedIndexChanged

textBox1.text = cbo.selectedvalue 结束子

但下拉菜单在更改时不会触发处理程序。当我移除 Telerik radajaxmanager 时,它会触发。任何人都知道为什么会发生这种情况。请帮忙。

【问题讨论】:

【参考方案1】:

处理程序可能已被触发,但要在文本框中设置文本,您必须在 ajax 管理器设置的 UpdatedControls 集合中添加其 ID (textBox1)。

【讨论】:

嗨迪克,我已经尝试在更新的控件中添加文本框,但它仍然没有触发下拉列表。我正在使用 RadAjax.Net2,版本 2007。你知道吗?请指教。非常感谢 这很奇怪..我确实使用新的 RadAjax for ASP.NET AJAX 并且当我在本地测试案例时一切正常。

以上是关于Telerik.WebControls.RadAjaxManager 导致下拉列表不触发处理程序的主要内容,如果未能解决你的问题,请参考以下文章