2011-03-22 5 views

답변

0

이것은 일반적인 디자인입니다. 모든 것을 "form"태그로 묶고 각 텍스트 상자에 weight-1, weight-2 등의 다른 이름을 지정하십시오.

그런데 "order"를 "weight" "를 입력하고 각 텍스트 상자에 연속되지 않고 여러 개의 숫자 (예 : 10, 20, 30)로 채 웁니다. 이렇게하면 모두 변경하지 않고도 두 항목의 순서를 변경하는 것이 훨씬 쉽습니다. 또한, 두 개의 행이 같은 가중치를 가질 수 있도록하십시오 ("올 때"와 같이 주문할 것임).

+0

이들을 처리하기 위해 포스트 컨트롤러에서 입력 매개 변수로 무엇을 선언해야합니까? – user441365

+0

귀하의 모델에 따라 다릅니다. 빠르고 더러운 솔루션을 원한다면 테이블 행을 생성하기 위해 반복 할 때 뷰에서 "name"매개 변수를 생성하고 컨트롤러의 매개 변수로 FormCollection을 수락하십시오. 그러면 컨트롤러의 매개 변수로 게시물의 모든 항목이 포함 된 다음 루프됩니다 요소를 추출합니다. – Palantir

+0

예. 사실 그 사실을 알아 냈습니다. 멋지고 깨끗한 해결책은 어떨까요? – user441365