我的代码下面是否有任何事情可以阻止客户端事件“ OnClientItemsRequested”触发?我在页面上有几个RadComboBox元素,有时会进入某种状态,即它们什么也不加载,并且不会触发“ OnClientItemsRequested”事件。我有什么可以强迫这个事件引发的?
<telerik:RadComboBox
ID="SomeFilter"
runat="server"
Height="230px" Width="300px" style="margin-bottom:5px"
DropDownWidth="298px"
EmptyMessage="Choose..."
HighlightTemplatedItems="true"
EnableLoadOnDemand="true"
EnableVirtualScrolling="true"
ItemRequestTimeout="500"
ShowMoreResultsBox="True"
OnClientSelectedIndexChanging="OnClientSelectedIndexChanging"
OnClientDropDownClosing="OnClientDropDownClosing"
OnClientBlur="OnClientBlur"
OnItemsRequested="TaskEmployeesFilter_ItemsRequested"
OnClientItemsRequested="OnClientItemsRequested"
EnableItemCaching="false">
<ItemTemplate>
...
</ItemTemplate>
</telerik:RadComboBox>
最佳答案
您如何将其绑定到数据?您可以通过调用方法requestItems()来调用事件,该方法将请求从客户端发送到服务器。
在此处查看有关此内容的更多信息:http://www.telerik.com/help/aspnet/combobox/combo_client_model.html
您是通过Web服务绑定还是以其他方式绑定?
HTH。