>백엔드 개발 >C++ >제출 후 ASP.NET MVC 양식 배열 속성이 무효 인 이유는 무엇입니까?

제출 후 ASP.NET MVC 양식 배열 속성이 무효 인 이유는 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2025-02-02 04:08:14649검색

asp.net MVC 테이블 배열 제출 문제 해결 ASP.NET MVC에서 <.> 객체 배열이 포함 된 양식을 제출하면 문제가 발생할 수 있습니다. 예를 들면 : Why is my ASP.NET MVC form array property null after submission?
귀하의 양식에는 여러 줄이 포함되어 있으며 각 줄은 배열에서 하나의 프로젝트를 나타냅니다. jQuery를 사용하여 선을 동적으로 추가하고 삭제합니다. 그러나 양식을 제출 한 후 모델의 배열 속성이 비어 있습니다.

솔루션 :

이 문제를 해결하려면 for 루프에서 배열의 제어를 수동으로 생성해야합니다. 이것은 제어 제어의 올바른 이름을 보장합니다. 수정 된 코드 : <:>보기에서 :

컨트롤러에서

기타 예방 조치 :

뷰에서 항목을 추가하고 삭제하려면 보조 메소드 또는 HTML 템플릿을 사용할 수 있습니다. 예를 들어, 새 프로젝트를 추가하기위한 템플릿을 만들 수 있습니다.

그런 다음 JavaScript를 사용하여 새 프로젝트를 양식에 동적으로 추가 할 수 있습니다.

위 내용은 제출 후 ASP.NET MVC 양식 배열 속성이 무효 인 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.