ASP.NET MVC를 사용하는 경우 그리드 표시를 어떻게 수행합니까? 자신의 롤백? 어딘가에서 도서관이 있습니까?
이들은 ASP.NET MVC에서 찾은 알려진 그리드 디스플레이 솔루션 중 일부입니다.
- ASP.NET MVC Flexgrid- 멋진 열 레이아웃 방법이 있습니다
- 코드 기반 ASP.NET MVC GridView- 간단하고 작고 깨끗합니다.
- MVC Contrib -codePlex의 그리드
- jQueryGrid -jQuery 그리드
- 데이터 테이블-jQuery 플러그인-섹션 508 호환 ( .NET 바인딩 )
- extJS- 크로스 브라우저 RIA 프레임 워크-그리드 지원
- 잉그리드 -jQuery 데이터 그리드
- jqxGrid -jQuery 데이터 그리드
- Telerik MVC -GPL v2 라이센스의 상용 버전 인 jQuery 기반 그리드도 제공
- MVC Controls Toolkit- 클라이언트 사이트 기반 그리드
- Infragistics igGrid -jQuery 기반 MVC 그리드
- dhtmlxGrid -Ajax 지원 JavaScript 그리드 제어
- ASP.net MVC Awesome Ajax List- 다른 매우 유연한 접근 방식을 그리드로 사용할 수 있습니다
- Syncfusion MVC Grid- 상용 그리드
- ASP.net MVC Awesome Grid- 멋진 라이브러리의 일부 (jQuery 기반)
- ASP.NET MVC 용 쉴드 UI 그리드
- ASP.NET MVC 5 프로젝트의 그리드 컨트롤
당신이 사용하고있는 다른 것을 알고 있거나 좋은 것으로 알고 있다면 알려주십시오.
답변
우리는 프로젝트에서 jqGrid 를 사용 하고 있으며 행운을 빕니다. 인라인 편집 등을위한 많은 옵션이 필요합니다. 그런 것들이 필요하지 않다면 @Hrvoje와 같은 일반 foreach 루프를 사용했습니다.
답변
Stack Exchange Data Explorer에서 Slick Grid 를 사용합니다 ( 예 : 2000 행 포함 ).
jqGrid 및 flexigrid 보다 성능이 뛰어 납니다 . 그것은 매우 완전한 기능 세트를 가지고 있으며 그것을 충분히 추천 할 수 없습니다.
사용법 샘플 은 여기에 있습니다 .
https://code.google.com/p/stack-exchange-data-explorer/ 에서 ASP.NET MVC 앱에 통합 된 방법에 대한 소스 샘플을 볼 수 있습니다.
답변
그리드의 기능 요구 사항으로 인해 방금 자체 롤백했습니다. 페이지 매김과 같은 멋진 기능을 위해 여기저기서 JQuery를 사용합니다. 이것이 우리가 실제로 필요한 전부입니다.
좀 더 완전한 기능을 갖춘 것이 필요하다면 ExtJs 그리드를 확인 하십시오 .
답변
Telerik은 Grid를 포함한 훌륭한 구성 요소를 가지고 있으며 오픈 소스이기도합니다.
http://demos.telerik.com/aspnet-mvc/
답변
데이터를보기위한 것이라면 간단한 foreach 또는 aspRepeater를 사용합니다. 편집을 위해 특수한보기와 작업을 작성합니다. 어쨌든 WebViews GridView 인라인 편집 기능은 마음에 들지 않았지만보기와보기 / 편집을위한 하나의보기가 훨씬 더 명확하고 좋습니다.
답변
우리는 MVCContrib Grid를 사용합니다.
답변
jqGrid는 서버 측 통합 기능이있는 특수 버전을 사용하는 경우 $ 299이지만 ASP.NET MVC와 함께 오픈 소스 무료 버전을 사용하는 것은 그리 어렵지 않습니다. 다른 라이센스 그리드 :
http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx