이전 vb 데스크톱 응용 프로그램을 ASP.NET 웹 응용 프로그램 버전으로 이전하려고합니다. 이 앱을 사용하면 건물 바닥에 층을 표시하고 각 층의 바닥에 각 항목의 개수를 지정할 수 있습니다. N 하나에 모든 층에있는 모든 항목의 수량을 추가하는 최종 사용자를 허용하는잠재적으로 큰 데이터 매트릭스를 처리하기위한 좋은 UI 패턴은 무엇입니까?
기존의 데스크톱 응용 프로그램에서+----------+ +-----------+ +----------+
| Floors | | FloorItems| | Items |
+----------+ +-----------+ +----------+
| FloorId |--->| FloorId | | |
| ... | | ItemId |<---| ItemId |
| | | Quantity | | ... |
+----------+ +-----------+ +----------+
는, 개발자가 함께이 2D 매트릭스 그리드 해킹 가입 : 기존 DB는 매우 간단한 M이다 화면. 예 :
| Item 1 | Item 2 | Item 3 | Item 4 | ....
--------+--------+--------+--------+--------+------
Floor 1 |
Floor 2 |
Floor 3 |
Floor 4 |
... |
웹 UI에서 항목/제품 카탈로그가 커지면 그리드가 매우 커질 수 있으므로 모든 문제가 제기됩니다. 페이지 크기도 문제가됩니다. 잠재적으로 수백 개의 화면 입력에 대한 유효성 검사는 물론 & 정기적 인 간격으로 자동 저장 ...
웹 응용 프로그램에서 잠재적으로 큰 입력 행렬을 처리하는 데 다른 UI 패턴을 추천 할 수 있습니까? 아니면 좋은 예를 온라인으로 알려주십시오.
나는 (내가 그리드까지 바로 UI 내에서 필요에 따라 스크롤 할 수 있도록 실버이 한 화면을하는 아이디어를 놀겠다는 거, 그리고에 초점 출구 모든 텍스트 상자를 저장하는거야)
피드백 녀석에게 감사드립니다. 일부 JQuery 그리드 컨트롤을 살펴 보았다. –