2011-02-02 4 views
1

MVC 및 대화 상자 창에 대한 일반적인 질문을하고 싶습니다. MVC 패턴에 익숙하지는 않지만 그 원칙을 이해한다고 말할 수 있습니다. MVC를 사용하여 대화 상자 창을 관리하는 방법을 모르겠습니다. 특정 상황을 살펴 보겠습니다. 기본보기 (창)와 컨트롤러가 있습니다. 기본보기에서 사용자는 이제 버튼 또는 메뉴 "옵션"을 클릭합니다. 물론 옵션 창을 올려야하고 사용자를 위해 몇 가지 선택 사항을 표시해야합니다. 그러나 실제로 옵션 창을 만들고 표시하는 책임은 누가 있습니까? 보기는 사용자가 "옵션"버튼을 클릭 한 컨트롤러에 정보를 보냅니다. 하지만 지금은 뭐야? 컨트롤러가 자체적으로 새 창을 만들어야합니까? 나는 그렇게 생각하지 않는다. 보통 View 유형의 객체를 만들지 않는다. 보기? 나는 또한 그렇게 생각하지 않는다. 옵션 창에서 옵션 정보를 관리 할 수 ​​없다. 다른 누군가는, 아마도,하지만 누가 ... 누가 이걸 어떻게 작동시켜야하는지 나에게 설명해 줄 수 있니? 내가 선호하는 프로그래밍 언어는 C#이지만 원칙에 대한 내용이 더 많습니다. 고맙습니다.MVC의 대화 상자

답변

1

게시물은 this입니다. 허용 된 답변의 맨 아래에는 매우 유용합니다. article