OnClientItemsRequested

OnClientItemsRequested

我的代码下面是否有任何事情可以阻止客户端事件“ 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。

09-11 17:42