0
私たちはスケジューラである現在の月サーバサイドに取得しようとしているが、私はそれについて何も見つけられませんでした...剣道スケジューラ今月コントローラ(ASP.Net MVC)で
方法私は現在の月/年を私のMVCコントローラに読み込み操作で送ることができますか?
スケジューラで月を変更したときにデータベースから新しいデータを取得するには、それらの情報が必要です。
私たちはスケジューラである現在の月サーバサイドに取得しようとしているが、私はそれについて何も見つけられませんでした...剣道スケジューラ今月コントローラ(ASP.Net MVC)で
方法私は現在の月/年を私のMVCコントローラに読み込み操作で送ることができますか?
スケジューラで月を変更したときにデータベースから新しいデータを取得するには、それらの情報が必要です。
ここで解決策が見つかりました。
は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)