Nom | Nom de famille | État matrimonial | Âge | Date de naissance | Employé |
---|---|---|---|---|---|
Joe | Crosswave | Married | 36 | 1/5/1988 12:00:00 AM | False |
Merry | Lisel | Widowed | 46 | 5/6/1978 12:00:00 AM | |
Henry | Crux | Single | 34 | 11/19/1990 12:00:00 AM | True |
Cody | Jurut | 54 | 8/11/1970 12:00:00 AM | False | |
Simon | Scranton | Single | 39 | 10/10/1985 12:00:00 AM | |
Leena | Laurent | Divorced | 24 | 7/1/2000 12:00:00 AM | False |
Ode | Cosmides | Married | 58 | 4/17/1966 12:00:00 AM | True |
Diandra | Mizner | Single | 25 | 8/20/1999 12:00:00 AM | False |
Pete | Cassel | Married | 27 | 3/13/1997 12:00:00 AM | False |
Nicky | Tremblay | Married | 36 | 1/5/1988 12:00:00 AM | True |
(MvcGrid.Filters as GridFilters).BooleanTrueOptionText = () => "vrai";
(MvcGrid.Filters as GridFilters).BooleanFalseOptionText = () => "faux";
@model IQueryable<Person>
@(Html
.Grid(Model)
.Build(columns =>
{
columns.Add(model => model.Name).Titled("Nom");
columns.Add(model => model.Surname).Titled("Nom de famille");
columns.Add(model => model.MaritalStatus).Titled("État matrimonial");
columns.Add(model => model.Age).Titled("Âge");
columns.Add(model => model.Birthday).Titled("Date de naissance");
columns.Add(model => model.IsWorking).Titled("Employé");
})
.Empty("Aucune donnée disponible")
.Filterable(GridFilterType.Double)
.Sortable()
)
<script>
MvcGrid.prototype.lang = {
text: {
'contains': 'Contient',
'equals': 'Egale',
'not-equals': 'Pas égal',
'starts-with': 'Commence par',
'ends-with': 'Fini par'
},
number: {
'equals': 'Egale',
'not-equals': 'Pas égal',
'less-than': 'Inférieur à',
'greater-than': 'Supérieur à',
'less-than-or-equal': 'Inférieur ou égale à',
'greater-than-o-requal': 'Supérieur ou égale à'
},
date: {
'equals': 'Egale',
'not-equals': 'Pas égal',
'earlier-than': 'Inférieur à',
'later-than': 'Supérieur à',
'earlier-than-or-equal': 'Inférieur ou égale à',
'later-than-or-equal': 'Supérieur ou égale à'
},
enum: {
'equals': 'Egale',
'not-equals': 'Pas égal'
},
boolean: {
'equals': 'Egale',
'not-equals': 'Pas égal'
},
guid: {
'equals': 'Egale',
'not-equals': 'Pas égal',
},
filter: {
'apply': '✔',
'remove': '✘'
},
operator: {
'select': '',
'and': 'et',
'or': 'ou'
}
};
</script>