2017-07-20 26 views
0

私たちはスケジューラである現在の月サーバサイドに取得しようとしているが、私はそれについて何も見つけられませんでした...剣道スケジューラ今月コントローラ(ASP.Net MVC)で

方法私は現在の月/年を私のMVCコントローラに読み込み操作で送ることができますか?

スケジューラで月を変更したときにデータベースから新しいデータを取得するには、それらの情報が必要です。

答えて

0

ここで解決策が見つかりました。

はDataSource.Readで我々は

function getAdditionalData() { 
    var scheduler = $("#schedulerCalendrier").data("kendoScheduler"); 

    var result = { 
     start: scheduler.view().startDate().toISOString(), 
     end: scheduler.view().endDate().toISOString() 
    } 

    return result; 
} 

を探していると、コントローラに、我々はこれらのプロパティを入れてデータを取得する.DATA(javaScriptFunctionNameに)

.DataSource(ds => 
{ 
    ds.Model(model => model.Id(x => x.Id)); 
    ds.Read(read => read.Action("Lister", "Calendrier").Data("getAdditionalData")); 
}) 

JavaScriptを追加

public ActionResult Lister([DataSourceRequest]DataSourceRequest request, DateTime start, DateTime end) 
関連する問題