하나 이상의 웹 페이지를 반복 할 경우 재사용을 목적으로하는 경우를 제외하고이 모델의 usercontrols는 다른 이점을 제공합니까?ASp.Net MVC에서 UserControls를 사용하는 경우
0
A
답변
2
복잡성을 숨기는 방법을 제공합니다. 복잡한 컨트롤을 사용자 정의 컨트롤에 넣을 수 있으며 페이지 작업을 할 때 걱정하지 않아도됩니다.
저는 이것이 일반적으로 사용자 컨트롤의 큰 이점이라고 생각합니다.
1
현명하게 사용하면 더 잘 이해할 수 있습니다. 사용자 정의 컨트롤은 마크 업의 일부입니다. 모델의 일부분을 모델에 제공합니다.
예를 들어. 모델이 복잡한 태그를 필요로하는 복잡한 속성 B를 갖는 A 유형 목록 인 경우 A.B를 모델로 사용하는 사용자 정의 컨트롤 U를 사용하는 것이 좋습니다. 코드가 더 간단 해졌고 B의 Ui 만 바꾸거나 바꾸려면 V에서 마크 업을 찾는 대신 U를 바꾸거나 수정하십시오.
관련 문제
- 1. ASP.NET MVC에서 knockout javascript를 사용하는 경우
- 2. ASP.NET MVC에서 프레젠테이션 모델을 사용하는 경우?
- 3. asp.net mvc에서 SOAP을 사용하는 방법
- 4. ASP.NET MVC에서 MySQL을 사용하는 AccountController
- 5. asp.net 동적으로 usercontrols를 추가하고 위치를 지정
- 6. ASP.NET MVC에서 [HandleError] 특성을 사용하는 방법은 무엇입니까?
- 7. asp.net mvc에서 폼 인증을 사용하는 방법은 무엇입니까?
- 8. ASP.NET MVC에서 사용하는 뷰 엔진은 무엇입니까?
- 9. ASP.net MVC에서 동적 모델을 사용하는 방법은 무엇입니까?
- 10. ASP.NET MVC에서 jQuery와 flot을 사용하는 방법은 무엇입니까?
- 11. ASP.NET MVC 읽기 전용 필드 만들기/편집 마크 업을 캡슐화하는 ASP.NET MVC에서 부분보기를 사용하는 경우 부분보기
- 12. asp.net mvc에서 자원 공유
- 13. ASP.NET MVC에서 내 CustomPrincipal을 구현하는 경우 사용자 정의 ActionFilterAttribute를 사용해야합니까?
- 14. ASP.Net MVC에서 Google Checkout
- 15. Rhino Mock을 사용하는 ASP.NET MVC에서 TDD에 사용하는 리소스는 무엇입니까?
- 16. ASP.NET MVC에서 UpdateModel을 권장합니다
- 17. asp.net mvc에서 모델 업데이트
- 18. Asp.Net MVC에서 "Homepage"설정
- 19. ASP.NET MVC에서 리디렉션 후
- 20. ASP.NET MVC에서 XML 다루기
- 21. 어떻게 UserControls를 동적으로로드합니까?
- 22. Asp.net MVC에서 이벤트 처리
- 23. ASP.NET MVC에서 경로 정의
- 24. ASP.NET MVC에서 동적으로 ViewUserControl 추가
- 25. MVC에서 Lightbox 사용하는 방법
- 26. asp.net mvc에서 "pluggable"응용 프로그램 만들기
- 27. asp.net mvc에서 끊어진 링크가있는 경우 오류를 처리하는 방법은 무엇입니까?
- 28. ASP.NET MVC에서 사용자가 인증 된 경우 동작에 연결
- 29. ASP.NET MVC에서 HtmlHelpers 테스트
- 30. asp.net mvc에서 파일보기로보기
오른쪽 ... 유지 관리가 더 간편함 – TStamper
복잡한 응용 프로그램을 개발할 때 핵심 전략입니다. 특정 시점에서 내가 걱정할 필요가있는 것을 최소화하십시오. – JoshBerke