@{
var list = Model.ShippingList;
}
@(Html.DevExtreme().DataGrid()
.ID("gridContainer")
.ShowBorders(true)
.DataSource(list)
.KeyExpr("Id")
.Columns(c => {
c.Add().DataField("Id");
c.Add().DataField("ShippingDate");
c.Add().DataField("LicencePlate");
c.Add().DataField("IsAllMeasured");
}).MasterDetail(md => {
md.Enabled(true);
md.Template(@
()
.ColumnAutoWidth(true)
.ShowBorders(true)
.Columns(columns => {
columns.AddFor(m => m.Id);
columns.AddFor(m => m.Country);
columns.AddFor(m => m.Created);
columns.AddFor(m => m.PartnerId);
columns.Add()
.Caption("Completed")
.DataType(GridColumnDataType.Boolean)
.CalculateCellValue("calculateCellValue");
})
.DataSource(new JS("data.ShippingDocuments"))
)
);
})
)
)
<%- data.ShippingDate %> <%- data.LicencePlate %>'s shippingdocuments:
@(Html.DevExtreme().DataGrid