나는 한 무리의 필드를 포함하고 또한 List를 포함하는 Client dto를 가지고있다.복잡한 모델 바인딩
이제는 쉽게 바인딩 할 수 있으며 모든 주소가있는 클라이언트가 표시됩니다. 문제는 사용자가 주소를 동적으로 삭제하고 추가 할 수 있다는 것입니다.
각 주소를 둘러싼 양식을 추가하는 방법을 생각했지만 내부 양식으로 끝나기 때문에 브라우저가 잘 작동하지 않는다는 것을 알고 있습니다.
그렇다면 자바 스크립트 사용을 고려해 보았지만 주소가 제거되면 모든 색인을 검토하고 색인 (주소 [0] .City)을 변경해야합니다. 색인이 순서가 맞지 않으면 action에 ClientForm을 매개 변수로 사용하면 연속 인덱스가 있고 0부터 시작하는 주소 만 ClientForm.Addresses 목록에 포함됩니다.
구현하기 쉬운 다른 솔루션은 무엇입니까? 내가 놓친 게 있니?
에 의해 더욱 상세하게 설명이 솔루션 난 당신이 무슨 뜻인지 이해하지 확인 : "당신의 외부 형태가 존재하지 않는지 확인하실 수 있습니다 ...."짧은 예는 좋은 것입니다. – sirrocco