2011-02-18 2 views
0

ASP.NET MVC 멍청한 놈다른 부분은 사용자가 그녀의 환경 설정을 선택할 수있는 여기

내가 (예 어려움 등 질문의 수) 퀴즈 응용 프로그램을 작성했다 "제출"된 후에 만 ​​페이지의 일부를 그리기 일단 제출 버튼을 누르면 질문이있는 새 페이지가 나타납니다.

기본 설정은 "기본 설정"개체로 표시되며 질문은 IEnumerable Question입니다.

모두 잘되었습니다.

는 지금은 두 부분이 동일한 페이지에 있어야 결정 - 그리고 나는 그것을 달성하는 방법을 모른다 :

나는이 두 부분의 구성입니다 새 모델 클래스가해야 하는가?
또한 - 사용자가 환경 설정을 채우고 버튼을 클릭 한 후에 만 ​​"질문"부분이 나타나게하려면 어떻게해야합니까?
AJAX를 사용해야합니까?
부분 뷰와 RenderSection에 대해서도 약간 읽었습니다. 그러나 어떤 시나리오가 내 시나리오에 가장 적합한 것인지 이해할 수 없었습니다.

페이지의 두 부분을 어떻게 그려야합니까? 두 번째 부분은 첫 번째 부분을 제출 한 후에 만 ​​표시됩니까?

감사합니다.

+0

제목에 태그를 넣지 마십시오. – SLaks

답변

2

AJAX에 얼마나 익숙합니까? 당신이하고 싶은 일을하는 좋은 방법은 사용자가 자신의 선호도를 제출할 때 액션에 연결된 AJAX 호출을하는 것입니다. 액션은 AJAX를 통해 다시로드하지 않고 페이지에 표시 할 수있는 부분 뷰를 반환 할 수 있습니다.

+0

정확히 했나. 감사. –

관련 문제