I am using a Grid control with AJAX binding, and need to run some JavaScript after AJAX request completes.
Tried defining OnComplete event but it causes a compile error. Is where a workaround?
Compiler Error Message: CS1061: 'Telerik.Web.Mvc.UI.Fluent.GridClientEventsBuilder' does not contain a definition for 'OnComplete' and no extension method 'OnComplete' accepting a first argument of type 'Telerik.Web.Mvc.UI.Fluent.GridClientEventsBuilder' could be found (are you missing a using directive or an assembly reference?)
Source Error:
Source File: c:\AmericanAirlines\RTAS\version9\AA.RecurrentTraining.Web.UI\Areas\Planning\Views\Scenario\Index.cshtml Line: 54
Tried defining OnComplete event but it causes a compile error. Is where a workaround?
Html.Telerik() .Grid(Model) .Name("scenarioGrid") .DataBinding(dataBinding => dataBinding.Ajax() .Delete("Delete", "Scenario").Select("Index", "Scenario")) .DataKeys(keys => keys.Add(c => c.Id)) .Columns(columns => { columns.Template(o => o.Name).Title("Scenario") .FooterTemplate(@<text>Total @Model.Count() </text>); columns.Bound(o => o.IsLocked); columns.Bound(o => o.ContractMonth); columns.Bound(o => o.CreateDate); columns.Command(commands =>commands.Delete().ButtonType(GridButtonType.Image)).Title("Delete"); } ) .Sortable() .Scrollable(scroll => scroll.Height(200)) .ClientEvents(events => events.OnDelete("onDelete").OnComplete("onComplete")) )Compiler Error Message: CS1061: 'Telerik.Web.Mvc.UI.Fluent.GridClientEventsBuilder' does not contain a definition for 'OnComplete' and no extension method 'OnComplete' accepting a first argument of type 'Telerik.Web.Mvc.UI.Fluent.GridClientEventsBuilder' could be found (are you missing a using directive or an assembly reference?)
Source Error:
|
Source File: c:\AmericanAirlines\RTAS\version9\AA.RecurrentTraining.Web.UI\Areas\Planning\Views\Scenario\Index.cshtml Line: 54