|
@{
var data = ViewBag.DataSource2;
var ChildGrid = new Syncfusion.EJ2.Grids.Grid() // Child Grid
{
DataSource = data,
QueryString = "EmployeeID",
AllowPaging = true, //enable pagination
Columns = new List<Syncfusion.EJ2.Grids.GridColumn> {
new Syncfusion.EJ2.Grids.GridColumn(){ Field="UnitID", IsPrimaryKey=true, HeaderText="Unit ID", Width="150" },
new Syncfusion.EJ2.Grids.GridColumn(){ Field="ShipName", HeaderText="Ship Name", Width="150" },
new Syncfusion.EJ2.Grids.GridColumn(){ Field="ShipAddress", HeaderText="Ship Address", Width="120" },
}
};
}
<div class="control-section">
<ejs-grid id="HierarchyPrint" dataSource="ViewBag.DataSource1" allowPaging="true" childGrid="ChildGrid"> //Parent Grid
<e-grid-columns>
<e-grid-column field="OrderID" headerText="Order ID" isPrimaryKey="true" textAlign="Right" width="125"></e-grid-column>
<e-grid-column field="CustomerID" headerText="Customer Name" width="120"></e-grid-column>
<e-grid-column field="Freight" headerText="Freight" width="170"></e-grid-column>
</e-grid-columns>
</ejs-grid>
</div> |
|
|