2009-06-04 3 views
5

인라인 편집 기능이있는 ASP.NET MVC에서 webforms 스타일 그리드 뷰를 구현하는 현실적인 방법이 있습니까?ASP.NET MVC에서 Webforms GridView 복제

JQuery 추가 기능을 사용하여 MVC에서 작동하는 인라인 편집 기능이있는 다양한 솔루션을 찾았지만 지금까지 매우 지저분하고 비현실적인 작업이 필요하며 클라이언트를 추가 할 때 모든 작업이 악화됩니다. 및 서버 측 유효성 검사가 포함됩니다.

상당히 광범위한 관리 섹션이있는 많은 사이트를 개발합니다. 지금까지 사이트의 전체 관리 섹션을 수행하는 것보다 MVC (여전히 작동하지 않음)로 한 페이지를 더 오랫동안 사용했습니다. 인라인 편집 기능이있는 그리드는 국가의 목록을 유지하고 일부를 활성 또는 비활성으로 표시하는 것과 같이 일종의 작업에 적합합니다. 나는이 정보를 "details/edit"페이지에서 쉽게 열거 나 AJAX 팝업으로 처리 할 수 ​​있다는 것을 알고 있지만,이 옵션들 중 어느 것도이 간단한 것들을 인라인 편집하는 것처럼 사용자 경험을 깨끗하게 제공하지 못합니다.

누구나 인라인 그리드 편집을 쉽게 수행 할 수있는 방법을 찾았습니까? 또는 하이브리드 MVC/winforms 사이트 (필자가 정말로 원하지 않는)로 갈 필요가 있습니까?

감사 앤드류

답변

1

자바 스크립트 프레임 워크 Ext JS은 그리드의 모든 다른 유형의 좋은 지원을하고 있습니다. 이것은 ASP .NET MVC에서 쉽게 사용할 수있는 것입니다. 클라이언트 및 서버 측의 다른 솔루션도 있습니다.

0

ASP.NET MVC를 사용하여 동적 데이터를 통합하는 것은 아주 좋은 방법입니다. 이 하이브리드 솔루션은 MVC 사이트가 직면 한 전방위의 모든인지 된 이점을 제공하면서 동시에 모든 데이터에 대해 경솔한 목적으로 CRUD 기능을 빠르고 쉽게 만들 수있는 방법을 제공합니다. 솔직히 사용자 기반이 그다지 크지 않다면 동적 데이터에서 전체 응용 프로그램을 설계하는 것이 합법적 인 옵션입니다. 특히 기본 "스캐 폴딩"기능을 사용하여 충분히 사용할 수 있으면 충분합니다.

실제로 ASP.NET MVC에서 ASP.NET GridView 기능을 제공하기위한 패키지 솔루션을 찾는 것만으로도 행운을 빈다. MVC Contrib가 제공하는 것과 같은 javscript 프레임 워크 또는 불완전한 솔루션으로 어떤 종류의 융합을 요구하지 않는 솔루션을 아직 찾지 못했습니다. 하나를 찾으면 알려주세요.