or
function addContact(e) { debugger; e.preventDefault(); var dataItem = this.dataItem($(e.currentTarget).closest("tr")); // <-- ERROR IS HERE var id = dataItem.Id var url = "@Url.Action("AddContact", "Contacts")"; alert(url); $.ajax({ url: url, type: 'POST', data: { contactID: id }, }); }@(Html.Kendo().Grid(ViewBag.Contacts as List<Contacts>) .Name("Grid") .Columns(columns => { columns.Bound(p => p.FirstName); columns.Bound(p => p.LastName); columns.Bound(p => p.ReleaseDate); columns.Command(command => command.Custom("Add").Click("addContact")).Width(80).HtmlAttributes(new { title = "Add Contact" }); }) .Groupable() .Pageable() .Sortable() .Scrollable(s => s.Height("auto")) .Filterable() .DataSource(dataSource => dataSource .Server() .PageSize(50)))