|
_IndexPartial.cshtml
<ejs-stockchart height="90%" width="100%" id="container" title="AAPL Stock Price">
</ejs-stockchart>
Index.cshtml
<div>
<div style="width: 20%">
<ejs-dropdownlist id="dropdown" dataSource="@ViewBag.Data" change="changeData" ></ejs-dropdownlist>
</div>
<partial name="_IndexPartial" />
</div>
<script>
function changeData(args) {
var value = args.value;
var stockObj = document.getElementById('container').ej2_instances[0];
if (value == "Data1") {
stockObj.series[0].dataSource = [
{ x: new Date(2009, 1, 12), high : 145, low : 70, open : 115, close : 90 , volume : 10000 },
{ x: new Date(2010, 1, 12), high : 170, low : 60, open : 120, close : 70 , volume : 35000 }
//…
];
}
stockObj.refresh();
}
</script> |