나는 mvc를 배우고 있습니다. 그래서보기의 차이점을 알고 싶습니다. & 부분 뷰는 mvc에서 기능면에서 다릅니다.MVC의 뷰와 부분 뷰의 차이점
일반보기 & 부분보기 모두 렌더링 html 페이지에 .... 그래서 두 가지의 차이점은 무엇입니까?
부분보기로 수행 할 작업은 무엇입니까? 사람들이 부분보기를 사용해야하는 몇 가지 시나리오를 알려주십시오.
여기는 드롭 다운 값 변경을 기반으로보기를로드하는 두 개의 코드를 게시하고 있습니다.
$(function() {
$('#myddl').change(function() {
var url = $(this).data('url');
var value = $(this).val();
$('#result').load(url, { value: value })
});
});
public ActionResult Foo(string value)
{
SomeModel model = ...
return PartialView(model);
}
public ActionResult GetView(int id)
{
switch (id)
{
case 1:
return View("View1", model1);
break;
case 2:
return View("View2", model2);
break;
default:
return View("Default", modelDefault);
}
}
이제는 하나의 작업 결과가 표시됩니다. PartialView를 반환하고 다른 하나는 ajax 메서드로 돌아갑니다. 어느 접근법이 옳은가? 두 번째 접근법을 사용해야 할 때?
지식으로 저를 안내 해주십시오. 덕분에