안녕하세요!ASP.NET MVC 2의 배열을 폼 요소에 대해 name = "array_name []"사용
PHP에서는 입력 요소에 대괄호로 이름 속성을 할당 할 수 있습니다. 예 : name="my_value[]"
및 PHP는이를 서버 측의 배열로 자동 변환합니다.
ASP.NET MVC에서 가능합니까? 그렇지 않다면 ASP.NET MVC에서 많은 체크 박스를 처리 할 대안이 있습니까?
미리 감사드립니다.
안녕하세요!ASP.NET MVC 2의 배열을 폼 요소에 대해 name = "array_name []"사용
PHP에서는 입력 요소에 대괄호로 이름 속성을 할당 할 수 있습니다. 예 : name="my_value[]"
및 PHP는이를 서버 측의 배열로 자동 변환합니다.
ASP.NET MVC에서 가능합니까? 그렇지 않다면 ASP.NET MVC에서 많은 체크 박스를 처리 할 대안이 있습니까?
미리 감사드립니다.
예, 가능합니다. 기본 모델 바인더에서 사용하는 규칙에 대해 following blog post을 살펴볼 수 있습니다.
이름이 같은지 확인한 다음 대괄호를 제거하십시오. 당신은 다음과 같이 배열에 값을 추가 할 수 있습니다
string[] values = Request.Form.GetValues("my_value");
foreach (string value in values) {
...
}
대린, 빠른 응답을 주셔서 감사합니다, 보통 : 당신의 대답 씨 @Darin 디미트로프에 대한 – artvolk
감사로 "한 샷, 한 히트"매우 도움이되었습니다! – Hilmi
다차원 배열이 가능합니까? – KinjalMistry