This question is locked. New answers and comments are not allowed.
How can get ID in Grid event onRowSelected?
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<Demo2.Models.Products>>" %> <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 首頁 </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> <h2> <%: ViewData["Message"] %></h2> <%= Html.Telerik().Grid(Model) .Name("Grid") .DataKeys(dataKeys => { dataKeys.Add(o => o.ProductID); //dataKeys.Add(o => o.ProductName); }) .Columns(columns => { columns.Bound(o => o.ProductID).Width(100); columns.Bound(o => o.ProductName).Width(200); columns.Bound(o => o.QuantityPerUnit).Width(100); columns.Bound(o => o.UnitPrice).Width(100); }) .Pageable() .Sortable() .Selectable() .ClientEvents(events => events.OnRowSelected("onRowSelected")) .RowAction(row => { row.Selected = row.DataItem.ProductID.Equals(ViewData["ID"]); }) %> <script type ="text/javascript"> function onRowSelected(e) { var grid = $(this).data('tGrid'); var productID = ???? get value o.ProductID in grid ???? alert("Value=" + productID ); } </script> </asp:Content>