나는 웹 사이트에서 도매 주문 양식을 작성 중입니다. 현재 계획은 C# 도매 주문 양식 - 리피터의 Gridviews에있는 텍스트 상자
이 DepartmentUnits의 ArrayList를을 -get ...에-a DepartmentUnit는 "deptId", "설명"및 StoreItems의 자신의 ArrayList 같은 다양한 특성을가
년 - StoreItems입니다 리피터 페이지에 : 다양한 SizeOptions의 ArrayList를 부착 한
년 - SizeOptions는 ASP 퍼팅에 -Planning 자신의 설명
과 함께 재고 카운트 정수가 그는 ASP를 가지고 : 그것에의 GridView
- 각 DepartmentUnit가 자신의 GridView이있을 것이다
약 (행에 텍스트 상자를 갖게됩니다의 GridView- 각 SizeOption의 행이있을 것이다
-EachStore 항목 10 개 옵션)
- 각 재고 수는 질문이 양식을 작성하고 나면 어떻게 다음 정확하게 모든 정보를 수집하게 크기 옵션 텍스트 상자
을 통해 워터 마크가 될 것인가? 나는이 모든 정보를 업데이트 패널에 넣은 다음 GridView 행이나 행의 텍스트 상자 중 더 나쁜 행을 변경할 때마다 게시하는 아이디어를 좋아하지 않습니다.
페이지에 하나의 저장 버튼을 배치하고 각 Repeater 항목과 각 GridViewRow 및 각 텍스트 상자를 반복하면서 입력 한 모든 값을 가져 오는 방법에 대한 조언은 무엇입니까?
페이지 하단의 단일 테이블에 추가 된 모든 항목을 수집하고 텍스트 상자가 수정 될 때마다 jquery로 문자열을 업데이트하는 것이 좋습니다.
그런 다음 저장된 새 테이블을 루핑하면됩니까? 그 테이블을 반복하는 법을 알고 있는지 모르겠다. 수량이 변경되면 업데이트도 역시 곰이 될 수있다.
프로세스를 상당히 단순화하면 Repeater 애스펙트를 제거하고 별도의 GridView를 별도의 페이지에 배치 할 수 있습니다.
감사합니다.
arrayLists를 사용하지 마십시오. 대신 입력 된 목록 컬렉션 을 사용하십시오. ArrayLists가 더 많은 메모리를 필요로하기 때문에 –
입니까? – tnriverfish