This question is locked. New answers and comments are not allowed.
Hi all
I am trying to redraw a graph every time I click on a grid but apparently there is not .rebind() method for the Chart??
Here is a partial code:
Thanks guys!
I am trying to redraw a graph every time I click on a grid but apparently there is not .rebind() method for the Chart??
Here is a partial code:
@(Html.Telerik().Grid((IEnumerable<ViewModels.WindowStats>)ViewData["WindowStats"]) .Name("BottomGrid") .Columns(columns => {... .DataBinding(dataBinding => dataBinding.Ajax().Select("_SelectionClientSide", "NormalMode", new { upgradeDate = ViewData["UpgradeDate"], vhoName = ViewData["VhoName"] })) .ClientEvents(clientEvents => clientEvents.OnDataBinding("onDataBinding_MiddleGrid"))) function onRowSelected_MiddleGrid(e) { var bottomGrid = $('#BottomGrid').data('tGrid'); var bottomChart = $('#chartBottomGrid').data('tChart'); //<======== chart upgradeDate = e.row.cells[0].innerHTML; vhoName = e.row.cells[1].innerHTML; bottomGrid.rebind(); bottomChart.rebind(); //<======= Object doesn't support property or method 'rebind' } function onDataBinding_BottomGrid(e) { e.data = $.extend(e.data, { upgradeDate: upgradeDate, vhoName: vhoName }); } function onDataBound_BottomChart(e) { e.data = $.extend(e.data, { upgradeDate: upgradeDate, vhoName: vhoName }); }Thanks guys!