У меня есть сетка Telerik Extensions для ASP .Net MVC на моей веб-странице, и, хотя я добавил к ней метод «Выбираемый», событие OnRowSelect не вызывается. Кажется, что сетка даже не реагирует на метод «Выбираемый», так как мой указатель мыши не меняется на руку, когда я нахожусь над сеткой.
Вот объявление сетки:
<% Html.Telerik().Grid(Model.Students)
.Name("Students")
.DataKeys(keys =>
keys.Add(s => s.Id)
)
.Columns(columns =>
{
columns.Bound(s => s.CourseScore).ReadOnly();
columns.Bound(s => s.StudentName).ReadOnly();
columns.Bound(s => s.Points).ReadOnly();
columns.Template(s =>
{%>
<input name="GradeReleaseStatus" type="checkbox" value="<%=s.GradeRelease%>"
<%if (s.GradeRelease)
{%>
checked="checked"
<%}%>
/>
<%
}).Title("Release Grade");
})
.Selectable()
.ClientEvents(events => events.OnRowSelect("Activities.DisplaySingleGrade"))
.Render(); %>
Может кто-нибудь сказать мне, что я скучаю или делаю неправильно?
Спасибо.