BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
<configuration> … <system.web> <compilation debug="true" targetFramework="4.5.1"> <assemblies> <add assembly="Syncfusion.EJ, Version=13.2450.0.34, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" /> <add assembly="Syncfusion.EJ.Mvc, Version=13.2500.0.34, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" /> </assemblies> </compilation> |
var dataManger = ej.DataManager({ url: "@Url.Action("_GetEmployees", "Home")", adaptor: new ej.UrlAdaptor() }); |
Hi Alan,
<div id="Grid" data-bind="ejGrid: {dataSource: data,allowPaging:true,pageSettings:{pageSize:5},allowSorting:ssort}"></div>
<script type="text/javascript"> window.employeeView = { ssort: ko.observable(true), data: ej.DataManager({ url: "/Home/_GetEmployees", adaptor: new ej.UrlAdaptor() }), };
public class HomeController : Controller { public ActionResult _GetEmployees(int skip, int take) {
var model = new NorthwindDataContext().EmployeeViews.ToList(); var count = model.Count; model = model.Skip(skip).Take(take).ToList(); return Json(new { result = model, count = count }, JsonRequestBehavior.AllowGet); } |
public ActionResult _GetEmployees(int skip, int take, List<Filter> where, List<Sorted> sorted) {
var model = new NorthwindDataContext().EmployeeViews.ToList();
…model = model.AsQueryable().Provider.CreateQuery(Expression.Call(typeof(Queryable), "Where", new Type[] { model.AsQueryable().ElementType }, model.AsQueryable().Expression, lambda)).Cast<EmployeeView>().ToList(); |