1
votes

I am using the following code to fire the client events and the events are not being fired:

Telerik MVC Grid

@Html.Telerik().Grid(Model.Customers)
               .ClientEvents(events => events.OnRowDataBound("onDataBound"))
               .... further code

Event

 function onDataBound(sender,eventArgs) { alert(eventArgs);}
2

2 Answers

4
votes

Maybe you are using server binding, client events are fired with ajax binding only. You may refer to the grid's documentation here.

1
votes

the script should look like below:

function onDataBound(e) {
    alert(e)
}

That should fix the problem.