2
나는 Html 헬퍼를 사용하여 검도 그리드를 구현했다. 모든 것은 작동하지만 정렬은 정렬 화살표를 클릭 할 때 동일한 데이터를 생각하고 새로 고칩니다.HTML 도우미를 사용하여 검도 그리드를 정렬하는 방법은 무엇입니까?
<div id="SearchResults">
@{
var grid = Html.Kendo().Grid<SearchCOESGridViewModel>();
grid.Name("COESResultGrid")
.Columns(columns =>
{
columns.Bound(s => s.COESNo).Title(@SearchCOES.COESGridHeading);
columns.Bound(s => s.Postcode).Title(@SearchCOES.PostcodeGridHeading);
columns.Bound(s => s.AuditAuthNo).Title(@SearchCOES.AuditAuthGridHeading);
columns.Bound(s => s.COESNo).Title("").ClientTemplate("<a href='javascript:void(0)' data-id='#= COESNoValue #' class='edit-link'>" + @Grid.EditAction + "</a>").Sortable(false);
});
grid.DataSource(dataSource => dataSource
.Ajax()
.Sort(sort => sort.Add("COESNo").Ascending())
.Read(read => read.Action("SearchGridData", "PrepareCOES"))).AutoBind(false);
grid.Pageable();
grid.Sortable();
@grid
}
</div>
아약스 데이터 바인딩을 사용하는 경우 어떻게 정렬 할 수 있습니까?
페이징이 정상적으로 작동합니다. 그 정렬 정렬하지 않는 정렬, 나는 크롬을 사용하고 다시 요청을 볼 수 있지만 일종의 일이 발생하지 않습니다.
괜찮 았어. 나는 그것을 해결했다. kendo.aspnetmvc.js 스크립트가 포함되어 있지 않았습니다. 나는 kendo.web.js가 있었다. 하지만 둘 다 필요합니다. – user2206329
또한 html 헬퍼를 사용하여 그리드를 사용하려고합니다.하지만 콘텐트를 바인딩 할 수 없기 때문에 컨트롤러를 보내 주실 수 있습니다. 작업 방법 – steve
스티브 - 읽으세요? SearchGridData 작업? – user2206329