html 테이블을 Ado.net DataTable로 변환
HTML 테이블 값을 ADO.NET DATATABLE에 게시합니다.
HTML 컨트롤을 올바르게 제출하여 양식을 제출하십시오.
현재 HTML 라벨링에 의해 생성 된 제어 이름이 잘못되어 모델과의 데이터 바인딩을 방해합니다. 올바르게 바인딩하려면 제어 이름이 모델의 속성과 정렬되어야합니다. 첫 번째 줄의 경우 "Item.LeaVetype"을 사용하지 않아야하지만 "LeaDeTailSlist [0] .LeaVetype"을 사용해야합니다.
HTML 코드를 수정하십시오
이를 달성하기 위해서는 집단 가 달성되면 for 루프를 사용하거나 editortemplate의 컬렉션을 실현하여 inumerible 의 컬렉션을 달성 할 수 있습니다.
루프 방법의 경우
editortemplate 메서드 :
create /views/shard/editortemplates/leavebalancedetails.cshtml :
메인 뷰에서 :
컨트롤러 코드
마지막으로, 컨트롤러의 편집 방법에서 :
위 내용은 모델 바인딩을 통해 HTML 테이블 데이터를 ADO.NET 데이터 가능에 올바르게 매핑하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!