|
<div>
<ejs-grid id="Grid" allowPaging="true" load="load">
<e-data-manager url="/Home/UrlDatasource" adaptor="UrlAdaptor"></e-data-manager>
<e-grid-pagesettings pageCount="5"></e-grid-pagesettings>
<e-grid-columns>
<e-grid-column field="OrderID" headerText="Order ID" isPrimaryKey="true" textAlign="Right" width="120"></e-grid-column>
<e-grid-column field="CustomerID" headerText="Contact Name" width="150" foreignKeyField="CustomerID" foreignKeyValue="ContactName">
</e-grid-column>
<e-grid-column field="Freight" headerText="Freight" textAlign="Right" editType="numericedit" format="C2" width="120"></e-grid-column>
<e-grid-column field="ShipCountry" headerText="Ship Country" width="150"></e-grid-column>
</e-grid-columns>
</ejs-grid>
</div>
|
|
<script>
var data = new ej.data.DataManager({
url: 'http://services.odata.org/V4/Northwind/Northwind.svc/Customers',
adaptor: new ej.data.ODataV4Adaptor,
crossDomain: true
});
function load(args) {
this.getColumns()[1].dataSource = data;
}
</Script>
|