2013-10-30 2 views
0

처음에는 Telerik ASP.NET 콤보 상자를 사용하고 있습니다. 이것에 대한 주문형 하중 옵션 (link). 이제 Kendo UI 콤보 상자로 이동합니다. 수요 ShowMoreResultsBox에로드 같은 (telerik의 asp.net 콤보에 존재하는) 모든 옵션을 포함하지 않는이 콤보 상자 .. 등검도 UI ComboBox : 자동로드 On Demand

당신이 필요에 따라로드에 항목을 업데이트하기위한 솔루션을 제공시겠습니까

@(Html.Kendo().ComboBox() 
     .Name("fabric") 
     .Filter("contains") 
     .Placeholder("Select fabric...") 
     .DataTextField("Text") 
     .DataValueField("Value") 
     .DataSource(source => 
      source.Read(read => 
        { 
         read.Url("http://localhost:59590/api/Search/LoadonDemand"); 
        }).ServerFiltering(true)) 
     .HighlightFirst(true) 
     .IgnoreCase(true) 

답변

1

이것은 검도 프리미엄 포럼 자체에 대한이 게시물입니다. SO가 업데이트를하기 위해 업데이트 만하면됩니다. Update items for ComboBox with Load on demand

답장을 보내 주시면됩니다. 사용자가 요청한 경우에만 그런 식으로 콤보가 데이터를 요청합니다 -


1 응답은 기본적으로 당신은 또한 false로 "자동 바인드"옵션 을 설정해야 행동은 "수요에 Load"를 달성했다. 또한 서버를 수정하여 예 5 레코드에 대한 응답을 제한 할 수 있습니다. 그런 식으로 ComboBox는 요청시 현재 검색 텍스트 과 관련된 5 개의 레코드 만로드합니다.

2 응답 드롭 다운 현재 콤보 결과 내부 수요에로드 항목이 상자 내 이전 응답에서 솔루션 에서 지원되지 않습니다 난 두려워

이 사용되어야한다 대신. 또한 KendoUI UserVoice에는 이미 이러한 아이디어가 추가되어 있으며 여기에 에 투표 할 수 있습니다 (대부분의 투표 아이디어는 다음 KendoUI 릴리스에 포함됨).