0
我想目前的一個月,我們都在計劃獲得在服務器端,但我沒有找到任何關於它...劍道調度當月在控制器(MVC ASP.Net)
如何我可以在讀取操作中將當前月份/年份發送給我的mvc控制器嗎?
當我們在調度程序中更改月份時,我需要這些信息從數據庫中獲取新數據!
我想目前的一個月,我們都在計劃獲得在服務器端,但我沒有找到任何關於它...劍道調度當月在控制器(MVC ASP.Net)
如何我可以在讀取操作中將當前月份/年份發送給我的mvc控制器嗎?
當我們在調度程序中更改月份時,我需要這些信息從數據庫中獲取新數據!
好的,這裏是我們找到的解決方案!
在DataSource.Read我們增加了。數據(javaScriptFunctionName)
.DataSource(ds =>
{
ds.Model(model => model.Id(x => x.Id));
ds.Read(read => read.Action("Lister", "Calendrier").Data("getAdditionalData"));
})
的JavaScript來獲取數據,我們正在尋找
function getAdditionalData() {
var scheduler = $("#schedulerCalendrier").data("kendoScheduler");
var result = {
start: scheduler.view().startDate().toISOString(),
end: scheduler.view().endDate().toISOString()
}
return result;
}
並在控制器中,我們把這些屬性
public ActionResult Lister([DataSourceRequest]DataSourceRequest request, DateTime start, DateTime end)