|
<div id="home" class="subpage">
<div id="TreeGridContainer" style="height:350px;width:100%;"></div>
</div>
<div id="people" class="subpage">
<input id="datePicker" />
<br />
<br />
<div id="Grid"></div>
</div <ej-navigation-drawer id="navpane"direction="@NavigationDrawerDirection.Left" type="@NavigationDrawerType.Overlay"enable-list-view="true" target-id="butdrawer" content-id="content_container">
<e-list-view-settings width="300" selected-item-index="0" show-header="false" mouse-up="headChange" ready="onReady" persist-selection="true" />
<e-content-template>
<ul>
<li data-ej-imageurl="../Images/navigationdrawer/home.png" data-ej-text="TreeGrid" data-ej-rel='nofollow' href="#home"
id="navhome"></li>
<li data-ej-imageurl="../Images/navigationdrawer/people.png" data-ej-text="Grid" data-ej-rel='nofollow' href="#people"
id="navpeople"></li>
<li data-ej-imageurl="../Images/navigationdrawer/profile.png" data-ej-text="Profile" data-ej-rel='nofollow' href="#profile"
id="navprofile"></li>
<li data-ej-imageurl="../Images/navigationdrawer/photo.png" data-ej-text="Photos" data-ej-rel='nofollow' href="#photos"
id="navphotos"></li>
</ul>
</e-content-template>
</ej-navigation-drawer>
<script type="text/javascript">
function onReady(e) {
var dateFormat = "{0:" + ej.preferredCulture()["calendars"]["standard"]["patterns"]["d"] + "}",
columnWidth = 45;
$("#TreeGridContainer").ejTreeGrid({ //render treegrid component here
dataSource: sampleData,
childMapping: "subtasks",
treeColumnIndex: 1,
allowColumnResize: true,
isResponsive: true,
rowHeight: 36,
columns: [
{ field: "taskID", headerText: "Task Id", width: columnWidth },
{ field: "taskName", headerText: "Task Name" },
{ field: "startDate", headerText: "Start Date", format: dateFormat },
{ field: "endDate", headerText: "End Date", format: dateFormat },
{ field: "duration", headerText: "Duration" },
{ field: "progress", headerText: "Progress" }
]
})
var shipDetails = [{ Name: 'Hanari Carnes', City: 'Brazil' },
{ Name: 'Split Rail Beer & Ale', City: 'USA' },
{ Name: 'Ricardo Adocicados', City: 'Brazil' }];
$("#datePicker").ejDatePicker();//render component here
$('#Grid').ejGrid({//render component here
dataSource: shipDetails
});
}
</script> |