ASP.NETにおけるMVCがバックグラウンドコントローラからフロントビューにデータを渡す方式
1729 ワード
この例ではASPについて述べる.NETにおけるMVCがバックグラウンドコントローラからフロントビューにデータを渡す方式.皆さんの参考にしてください.具体的な分析は以下の通りである.
データストアモデルModel:
フロント受信表示データビューView:
バックグラウンド処理データコントローラController:
皆さんのaspについてお話ししたいと思います.Netプログラミングが役立ちます.
データストアモデルModel:
public class CalendarEvent
{
public string id { get; set; }
public DateTime start { get; set; }
public DateTime end { get; set; }
public string backgroundColor { get; set; }
public string title { get; set; }
public string allDay { get; set; }
}
フロント受信表示データビューView:
<br> $(function () {
<br> //calendar handle data as follows:
<p></p>
<p> var events = [];<br> $.ajax({<br> url: "/DeploymentTask/CalendarData",<br> success: function (data) {<br> events = data;<br> },<br> async: false<br> });</p>
<p> $("#calendar").fullCalendar({</p>
<p> header: {<br> left: 'prev,next today',<br> center: 'title',<br> //right: 'month,agendaWeek,agendaDay'<br> right: 'month'<br> },<br> selectable: true,<br> weekMode: 'variable',//fixed,variable,liquid<br> events: events,<br> defaultEventMinutes: 1440 // <br> });<br> });<br>
バックグラウンド処理データコントローラController:
public JsonResult CalendarData()
{
Operation op = new Operation();
List calendarData = op.GetData();
return Json(calendarData, JsonRequestBehavior.AllowGet);
}
皆さんのaspについてお話ししたいと思います.Netプログラミングが役立ちます.