배경 : Steven Sanderson과 Adam Freeman의 "ASP.Net MVC 3 Framework ..."을 읽고 있습니다.ASP.Net MVC에서 Ajax 업데이트 가능 영역의 한계는 무엇입니까?
은의 당신이
<div id="ajax_update">
...
</div>
있다고 가정 해 봅시다 그리고이 부분은 Ajax 호출을 통해 업데이트해야합니다. 제 질문은 수동으로 XML/JSON 데이터를 처리하는 것을 고려하지 않고 출력으로 ResultView
을 사용하는 경우 거기에 넣을 수있는 제한/요구 사항입니다. 내가 언급 한 책에서
Html.Action
는 다음 데이터가 표시 얻을라고
@Html.Action(...);
. 하지만이 같은 두 부분적인 전망에서 그 지역을 어떻게 구축 할 것인지 :
나는 세 부분 뷰에서 구축하고자하는 경우 어떻게
<div id="ajax_update">
@Html.Action("List1");
@Html.Action("List2");
</div>
어떤 행동이 다른 컨트롤러, 어떤 경우에서 경우 ... - 간단히 말해서, Ajax 업데이트 가능 영역의 한계는 무엇입니까? 할 수 있고, 할 수 없어?
어쩌면 꽤 직접적입니다. Ajax 호출과 정확히 일치하는 단일 액션 (업데이트 할 수있는 영역)이어야합니까?
다시 한 번, 수동으로 JSON 데이터를 처리하지 않고 ResultView's
의 데이터 처리와 관련하여 묻습니다. 구체적인 예를 선호하는 사람들을 위해
- 당신은 음악 목록을 - 그리고 (필터로 작동) 태그 목록 - - 액션 그것을 위해 /보기가 또한 그것을위한 액션 /보기 . 태그를 클릭 할 때마다 음악 목록과 태그 목록을 업데이트해야하므로 업데이트 할 수있는 영역에는 두 가지보기의 데이터가 포함됩니다. 내 자신의 질문에 대답