Telerik.WebControls.RadAjaxManager导致下拉列表不是fire处理程序

时间:2011-04-07 01:05:36

标签: telerik

我的前端代码如下所示

< asp:dropdownlist id =“cbo”runat =“server”CssClass =“combobox”AutoPostBack =“True”Width =“100%”>        < asp:ListItem Selected =“True”Value =“A”> A.        < asp:ListItem Value =“B”> B. < / ASP:下拉列表>

< rada:RadAjaxManager id =“RadAjaxManager1”runat =“server”>     < AjaxSettings>             < rada:AjaxSetting AjaxControlID =“cbo”>         < UpdatedControls>                             < rada:AjaxUpdatedControl ControlID =“cbo”/>                   < / UpdatedControls>             < /拉达:AjaxSetting>          < / AjaxSettings> < / rada:RadAjaxManager>

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

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

textBox1.text = cbo.selectedvalue 结束子

但下拉列表在更改时不会触发处理程序。当我删除telerik radajaxmanager时,它会触发。任何人都知道为什么会这样。请帮忙。

1 个答案:

答案 0 :(得分:0)

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