2017-05-23 7 views
1

나는 검도의 새로운 사용자이며 간트에 문제가있다! Gantt 검도가있는 페이지가 있습니다. 각 활동에 대해 버튼 편집이 있습니다. 팝업 편집이 열려있을 때 많은 필드와 다중 선택이 있습니다. 이 다중 선택은 각 활동에 대해 고유해야합니다.kendo Gantt 편집의 ASP.NET MVC 전용 다중 선택

내 기능 편집 간트의 코드 아래에 넣어 가지고 :

$.get('/Activity/ReadMultiSelectActivities?initiativeId=' + @Model.ID + '&excludeSectorId=' + $('#SectorID').val() + "&activityID=" + e.task.id, function (data, status) { 
 
    allActivitiesDataSource = new kendo.data.DataSource({ 
 
    data: data.Data, 
 
    group: { field: "SectorName" }, 
 
    sort: { field: "ActivityNumberString", dir: "asc" } 
 
    }); 
 
}); 
 
var msLinkedActivities = $('#linkedActivities').data('kendoMultiSelect'); 
 
msLinkedActivities.setDataSource(allActivitiesDataSource);

내 문제는 내 코드가 지연 시간을 고려 읽어 인상을 얻을 수 있다는 것입니다. 즉, 처음으로 목록이 비어있는 상태에서 편집 활동 1을 클릭하면 편집을 닫은 다음 활동 1을 편집하여 목록이 채워집니다. 그렇다면 편집 활동 2에서 활동 1의 목록이 될 것입니다 ...

나는 tuto, 데모 및 포럼 telerik에서 볼 수있는 많은 것들을 시도했지만 nothings 기능!

이 문제를 해결할 아이디어가 있습니까?

답변

0

정보를 원하시면 문제를 해결했습니다. 이는 데이터를 검색하는 시간이 길어서 데이터를로드하기 전에 setDataSource를 만들었 기 때문입니다!