Formatting column value
Name Surname Marital status Age Birth year Employed
Joe Crosswave Married 31 1988 False
Merry Lisel Widowed 41 1978
Henry Crux Single 28 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 31 1988 True
View

@model IEnumerable<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");
    })
)