FlexChart
FlexChart
リモートデータ連結
機能
サンプル
説明
このビューは、FlexChart をリモートデータに連結する方法を示します。
ソース
RemoteBindController.cs
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcExplorer.Models; using C1.Web.Mvc; using C1.Web.Mvc.Serialization; namespace MvcExplorer.Controllers { public partial class FlexChartController : Controller { public ActionResult RemoteBind() { return View(); } public ActionResult RemoteBind_Read(CollectionViewRequest<CustomerOrder> requestData) { return this.C1Json(CollectionViewHelper.Read(requestData, CustomerOrder.GetCountryGroupOrderData())); } } }
RemoteBind.cshtml
@(Html.C1().FlexChart().Header("Sales ( remote data )") .Bind("Country", Url.Action("RemoteBind_Read")) .Series(series => { series.Add().Binding("Count").Name("Count"); series.Add().Binding("Price").Name("Price"); }) .LegendToggle(true) ) @section Description{ @Html.Raw(Resources.FlexChart.RemoteBind_Text0) }
マニュアル