Formatting column value
Name Surname Marital status Age Birth year Employed
Joe Crosswave Married 32 1988 False
Merry Lisel Widowed 41 1978
Henry Crux Single 29 1990 True
Cody Jurut 49 1970 False
Simon Scranton Single 34 1985
Leena Laurent Divorced 19 2000 False
Ode Cosmides Married 53 1966 True
Diandra Mizner Single 20 1999 False
Pete Cassel Married 22 1997 False
Nicky Tremblay Married 32 1988 True
View

@model IQueryable<Person>

@(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 => model.Age).Titled("Age");
        columns.Add(model => model.Birthday).Titled("Birth year").Formatted("{0: yyyy}");
        columns.Add(model => model.IsWorking).Titled("Employed");
    })
)