MVC 앱의 부분 뷰와 사용자 정의 컨트롤의 정확한 차이점은 누구나 알 수 있습니까? 어떤 것을 사용할 수 있습니까? 하나 이상의 탭 (Ajax 컨트롤 툴킷을 사용하여 추가 한 탭)을 가진 뷰를 채우기 위해 사용자 컨트롤을 사용하고 있습니다. 부분 뷰와 사용자 정의 컨트롤을 사용하면서 장단점에 대해 알고 싶습니다.MVC에서 부분 뷰와 사용자 컨트롤의 차이점
덕분에, KAPS
MVC 앱의 부분 뷰와 사용자 정의 컨트롤의 정확한 차이점은 누구나 알 수 있습니까? 어떤 것을 사용할 수 있습니까? 하나 이상의 탭 (Ajax 컨트롤 툴킷을 사용하여 추가 한 탭)을 가진 뷰를 채우기 위해 사용자 컨트롤을 사용하고 있습니다. 부분 뷰와 사용자 정의 컨트롤을 사용하면서 장단점에 대해 알고 싶습니다.MVC에서 부분 뷰와 사용자 컨트롤의 차이점
덕분에, KAPS
부분보기 및 사용자 컨트롤은 기본적으로 같은 일이다. 사용자 정의 컨트롤은 일반 뷰와 부분 뷰를 구별하는 방법 일뿐입니다. "Partial.ascx"를 볼 때 Visual Studio에서 아이콘이 다르므로 부분적이라는 것이 즉시 명백합니다.
일반 * .aspx 파일을 부분적으로 사용하는 것을 방해하는 요소는 없습니다. 사실, 일부 사람들은 정확히 이것을 수행하고 aspx 부분 이름 앞에 밑줄 (예 : _UserStatus.aspx)을 붙입니다.
내 개인적인 취향은 부분적으로 한눈에 알기 쉽기 때문에 대신 ascx 파일을 사용하는 것입니다.
나는 Ryan과 대부분 동의합니다. 그러나 한 가지 고려해야 할 점은 부분 뷰는 그렇지 않지만 사용자 컨트롤에는 이벤트 구현이 있다는 것입니다. 당신이 말한 무엇
친절,
댄
는 그들 사이의 가장 중요한 차이점 중 하나입니다. 또한 상기시켜 줘서 고마워. asp.net mvc에서 – Tarik
는 이벤트에 대한 개념이 있습니다. 우리가 사용자 정의 컨트롤을 가지고 작업한다면 이벤트 구동 프로그래밍과 같은 것을 구현할 수 있을까요? – Thomas