>백엔드 개발 >C++ >모델 바인딩을 통해 HTML 테이블 데이터를 ADO.NET 데이터 가능에 올바르게 매핑하는 방법은 무엇입니까?

모델 바인딩을 통해 HTML 테이블 데이터를 ADO.NET 데이터 가능에 올바르게 매핑하는 방법은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2025-02-03 08:01:10911검색

html 테이블을 Ado.net DataTable로 변환 How to Correctly Map HTML Table Data to an ADO.NET DataTable via Model Binding?
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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