asp.net MVC 3 aspx보기 엔진을 사용하고 있습니다. 선택한 레코드를 통해 선택한 레코드 및 페이지를 제대로 표시하는 WebGrid 컨트롤이 있습니다. 필드 머리글을 클릭하면 데이터도 정렬됩니다.asp.net webgrid 헤더 서식 지정 및 페이징 문제
문제점 :
- 2 페이지이고 나는 정렬 필드 중 하나를 클릭하면, 그리드 정렬 후 다시 첫 페이지로 다시로드합니다. 나는 여전히 정렬을하면서 두 번째 페이지 자체에 유지하려고합니다.
- 아래의 코드 에서처럼 'Level'필드 중 하나 옆에 마우스 오버시 해당 필드를 설명하는 도구 설명처럼 작동하는 정적 DIV 레이어가 표시되는 이미지를 표시하려고합니다.
이 두 가지 작업을 수행 할 때 기본 제공되는 속성이없는 것 같습니다. 해결 방법이 있습니까? 시간에 대한
var grid = new WebGrid(source: Model.EmployeeList, columnNames: new[] { "Name", "Level", "Department"});
grid.GetHtml(tableStyle: "table-EmpStyle", headerStyle: "tr-header", rowStyle: "webGrid-Row", alternatingRowStyle: "webGrid-alt-Row", previousText: "Previous",nextText: "Next", numericLinksCount: 0,
columns: grid.Columns(
grid.Column("Name", header: "Full Name"),
grid.Column("Level", header: "Level" ),
grid.Column("Department", header: "Department")))
감사합니다 ... 당신은 당신의 webgrid이있는 컨테이너의 이름뿐만 아니라 ajaxUpdateContainerId
매개 변수를 설정해야합니다