죄송합니다. 기본 질문 인 경우 페이지 프레임 워크에서 ASP.NET MVC로 정신적 전환을하는 데 문제가 있습니다.ASP.NET MVC에서 사용자 컨트롤 캡슐화
페이지 프레임 워크에서 저는 종종 ASCX 파일을 사용하여 사이트의 여러 위치에서 inclded되는 작은 캡슐화 된 청크를 만듭니다. 페이지를 만들 때 이러한 컨트롤 중 하나가 필요합니다. 단지 참조를 추가하면 모든 것이 제대로 작동합니다.
내가 알 수있는 한, MVC에서 ASCX 파일은 부분적으로 보기입니다. 즉, 이러한 기능 단위 중 하나를 추가하고 싶을 때 ASCX에서 관련 ViewData를 사용할 수 있도록 컨트롤러의 동작 메서드에 코드를 추가해야합니다.
이 경우에는 나에게 조금 뒤떨어져있는 것처럼 보입니다. 예를 들어, 마스터 페이지를 사용하는 모든 컨트롤러에 코드를 추가하지 않고 컨트롤을 마스터 페이지로 '드롭'할 수 없다는 것을 의미합니다!
나는 뭔가를 놓친 것 같아요 - 어떤 도움을 주시면 감사하겠습니다.
감사합니다, - 크리스
지금까지 내가 말할 수있는
이 블로그를 읽는 모든 독자가 asp.net 또는 mvc의 전문가 인 것은 사실이 아니기 때문에 미안하다고 말하지 마십시오 –
질문 문법에 +1을 입력하면 내 질문을 편집 한 다음 내 프로필로 이동합니다. 나는 영어로 좋은 지식을 가지고 있지 않다 –