Name | Surname | Marital status | Time stamp |
---|---|---|---|
Joe | Crosswave | Married | 11/21/2024 6:36:20 AM |
Merry | Lisel | Widowed | 11/21/2024 6:36:20 AM |
Henry | Crux | Single | 11/21/2024 6:36:20 AM |
Cody | Jurut | 11/21/2024 6:36:20 AM | |
Simon | Scranton | Single | 11/21/2024 6:36:20 AM |
Leena | Laurent | Divorced | 11/21/2024 6:36:20 AM |
Ode | Cosmides | Married | 11/21/2024 6:36:20 AM |
Diandra | Mizner | Single | 11/21/2024 6:36:20 AM |
Pete | Cassel | Married | 11/21/2024 6:36:20 AM |
Nicky | Tremblay | Married | 11/21/2024 6:36:20 AM |
@Html.AjaxGrid(Url.Action("IndexGrid"))
@model IQueryable<Person>
@* Should only include grid declaration *@
@(Html
.Grid(Model)
.Build(columns =>
{
columns.Add(model => model.Name).Titled("Name");
columns.Add(model => model.Surname).Titled("Surname");
columns.Add(model => model.MaritalStatus).Titled("Marital status");
columns.Add(model => DateTime.Now).Titled("Time stamp");
})
)
document.getElementById('ContentRefresh').addEventListener('click', function () {
new MvcGrid(document.querySelector('.mvc-grid')).reload();
});
[HttpGet]
public ViewResult Index()
{
return View();
}
[HttpGet]
public PartialViewResult IndexGrid()
{
return PartialView("_IndexGrid", repository.GetPeople());
}