ASP.NET MVC에서 모델 바인딩은 무엇입니까? 왜 필요합니까? 누군가 간단한 예제를 제공 할 수 있습니까? 강력한 형식의 뷰를 확인하여 모델 바인딩을 수행 할 수 있습니까?ASP.NET MVC에서 모델 바인딩이란 무엇입니까?
12
A
답변
17
ModelBinding
은 ASP.NET MVC에서 입력 스트림 (일반적으로 HTTP 요청)에서 강력한 형식의 개체를 만들거나 기본 형식 매개 변수를 채우는 데 사용하는 메커니즘입니다.
예를 들어,이 Person
모델 고려 :
public class HomeController : Controller
{
public ActionResult EditPersonDetails(Person person)
{
// ...
}
}
Model-Binder
에 다음 책임 : 이제
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
을, 당신은 매개 변수로 Person
유형을 기대하고있어 일부 Controller
의 일부 Action
이 해당 person
매개 변수를 입력하십시오. 기본적으로 ValueProviders
콜렉션을 참조하고 (바인딩 될) 모델의 각 특성 값을 묻는 방법으로이를 수행합니다. 가치 제공 업체 및 모델 바인더에
관련 문제
- 1. asp.net mvc에서 모델 업데이트
- 2. asp.net mvc에서 모델 결합
- 3. ASP.NET MVC에서 모델 만들기
- 4. ASP.NET MVC에서 여러 모델 업데이트하기
- 5. ASP.Net MVC에서 모델 속성 잘림
- 6. AspectJ 컨텍스트 바인딩이란 무엇입니까?
- 7. Java에서 바인딩이란 무엇입니까?
- 8. 선언적 데이터 바인딩이란 무엇입니까?
- 9. LDAP 익명 바인딩이란 무엇입니까?
- 10. Perl에서 바인딩이란 무엇입니까?
- 11. ASP.NET MVC에서 서로 다른 모델, 동일한 데이터
- 12. MYSQL을 사용하여 ASP.NET MVC에서 Dabatase 모델 만들기
- 13. ASP.NET MVC에서 모델 정의 모범 사례
- 14. asp.net mvc에서 중첩 된 속성의 모델 바인딩
- 15. ASP.Net MVC에서 부분 모델 만 편집하기
- 16. 이 모델 오류는 asp.net mvc에서 무엇이라고 말합니까?
- 17. ASP.NET MVC에서 모델 변수에 javascript 값 할당
- 18. ASP.NET MVC에서 뷰 모델 바인딩하기 연락처 양식
- 19. 최상의 OpenGL 자바 바인딩이란 무엇입니까?
- 20. ASP.NET MVC에서 게시물에 제출되지 않은 모델 값을 유지하는 방법은 무엇입니까?
- 21. asp.net mvc에서 유효성 검사를 수행하는 방법은 무엇입니까? 내 모델 층에서
- 22. ASP.NET MVC에서 모델 유효성 검사를위한 모범 사례는 무엇입니까?
- 23. asp.net mvc에서 backbone.js에 모델 컬렉션을 주입하는 방법은 무엇입니까?
- 24. ASP.NET MVC에서 XML 다루기
- 25. ASP.NET MVC에서 DTO 사용
- 26. ASP.NET MVC에서 ASP.NET 컨트롤과 Html.helpers의 차이점은 무엇입니까?
- 27. ASP.net MVC에서 ASP.net AJAX의 핵심은 무엇입니까?
- 28. ASP.NET MVC에서 OOP의 가치는 무엇입니까?
- 29. 이 오류는 asp.net-mvc에서 무엇입니까?
- 30. MVC에서 푸시 모델 대 풀 모델
확인에이 : http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-an -entity-framework-data-model-for-asp-net-mvc-application – FSou1
걱정의 분리와 더 많은 OOP 방식을 필요로합니다. – DarthVader
가능한 [ASP.NET MVC 3 모델 바인딩 리소스] 중복 (http://stackoverflow.com/questions/5692964/asp-net-mvc-3-model-binding-resources) – CodeCaster