This question is locked. New answers and comments are not allowed.
Hi Guys,
I am loading a grid through partial view and two things are not working:
- Client side events are not being called.
- the paging link to ajax controller call doing a postback.
I am loading a grid through partial view and two things are not working:
- Client side events are not being called.
- the paging link to ajax controller call doing a postback.
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<Web.vwSearchResultCandidate>>" %><fieldset class="text_box_search"> <legend>Search Result</legend> <script type="text/javascript" language="javascript"> function Post_DataBound(e) { alert('hey'); // var grid = $('#SearchResultGrid').data('tGrid') // index = (grid.currentPage - 1) * grid.pageSize; // alert(index); } </script> <%= Html.Telerik().Grid(Model) .Columns(columns => { columns.Add(o => o.CandidateID).Title("Candidate ID"); columns.Add(o => o.FirstName+ ' ' + o.FamilyName).Title("Name"); columns.Add(o => o.Email).Title("Email"); columns.Add(o => o.coreCompetency).Title("Skills"); columns.Add(o => o.coreProjects).Title("Projects"); columns.Add(o => o.corerole).Title("Roles"); columns.Add(o => o.dateOfLastUpdate).Title("Last Updated"); columns.Add(o => o.dateResumeUpdated).Title("Resume Updated"); columns.Add(o => o.Suburb_Region).Title("Region"); }) .Name("SearchResultGrid") .Pageable(p => p .Style(GridPagerStyles.NextPreviousAndNumeric | GridPagerStyles.PageInput) .Position(GridPagerPosition.Both) .PageSize(WebClient.Helper.SessionMaster.CandidateListPageSize) ) .Sortable() .Resizable(resizing => resizing.Columns(true)) .Scrollable() .ClientEvents(e => e.OnDataBound("Post_DataBound")) .DataBinding(a => a.Ajax().Select("AjaxCandidateListPager", "Candidates")) %></fieldset>