RadComboBox OnClientItems Запрошено не стрельба - PullRequest
1 голос
/ 18 января 2011

Есть ли в моем коде что-нибудь, что могло бы предотвратить запуск события клиента "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>

Ответы [ 2 ]

1 голос
/ 04 апреля 2011

Может потребоваться запрос onClientItems, а не onClientItemsRequested.Выстрел до отправки сообщения по запросу, удар после которого может убить ваше событие.

1 голос
/ 18 января 2011

Как вы связываете это с данными?Вы можете вызвать событие, вызвав метод: requestItems (), который этот метод делает запрос от клиента к серверу.

Подробнее об этом здесь: http://www.telerik.com/help/aspnet/combobox/combo_client_model.html

Выпривязка через веб-сервис или другим способом?

HTH.

...