下面的代码中有没有什么东西会阻止客户端事件"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>发布于 2011-01-19 01:05:22
您如何将其绑定到数据?您可以通过调用方法requestItems()来调用事件,该方法向服务器发出从客户端到服务器的请求。
有关它的更多信息,请访问:http://www.telerik.com/help/aspnet/combobox/combo_client_model.html
您是通过web服务还是通过其他方式进行绑定?
HTH。
发布于 2011-04-05 03:19:45
您可能需要onClientItemsRequesting而不是onClientItemsRequested。在load on demand post返回之前激发,点击after可能会杀死你的事件。
https://stackoverflow.com/questions/4726606
复制相似问题