2012-09-18 4 views
0

Telerik 오픈 액세스를 사용 중이고 syncfusion 필수 스케줄러를로드하고 싶습니다. 스케줄러를 읽기 전용으로 만들고 싶습니다. 특정 id 값을 가진 사람의 특정 일정을 표시하고 싶습니다. 따라서 특정 ID 값을 사용하여 일정을로드하는 작업 메서드에 매개 변수를 전달하는 방법을 알고 싶습니다.syncfusion 필수 스케줄러를로드하는 방법

답변

1

"Ajax.BeginFormExt "부분보기. 아래의 코드를 참조하십시오 보기 페이지 :

 <%using (Ajax.BeginFormExt("SubmitButton", "Home", new AjaxOptions { UpdateTargetId = "Schedule", HttpMethod = "Post" })) 
      { %> 
     <%=Html.TextBox("ownerID")%> 
     <input type="submit" id="btn_subit" value="submit" class="Button" width="75px" />enter code here 
     <% } %> 
     <div id="Schedule"> 
      <% Html.Rende`enter code here`rPartial("SchedulerView"); %> 
     </div> 

컨트롤러 코드 :

public ActionResult SubmitButton(SchedulePropertiesModel model, int ownerID) 
    { 
     ViewData["data"] = FilterScheduleData(ownerID); 
     return PartialView("SchedulerView",model); 
    } 

    private List<Appointments> FilterScheduleData(int ownerID) 
    { 
     var query = context.Appointments.Where(p => p.Owner == ownerID); 
     return query.ToList(); 
    } 
+0

id 값은 내가보기에이 특정 record.After을 볼 수 있어요 쿼리 컨트롤러 및 전달됩니다 syncfusion 일정 코드에서 "사용자 코드에 의해 처리되지 않은 잘못된 캐스트 예외"예외가 발생했습니다. – steve