부분보기의 사용에 대한 나의 이해가 적절하지 않은 것 같습니다.asp.net mvc partialview
데이터베이스에서 빌드하고 부분 페이지를 마스터 페이지 내에서 사용하는 부분보기를 추가하려고합니다. 조회수 \ 공유 \ Site.Master : "내
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<NerdDinner.Models.Dinner>>" %>
<ul>
<% foreach (var dinner in Model) { %>
<li>
<a href="/Dinners/Details/<%=dinner.DinnerID %>"><%= Html.Encode(dinner.Title) %></a>
</li>
<% } %>
</ul>
"
조회수 \ 공유 \의 dinners.ascx 다음 NerdDinner 프로젝트 나는 다음을 추가 한 (느릅 나무는 MVC에 좋은 곳입니다)를 사용
"
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
...
<% Html.RenderPartial("dinners"); %>
(가) 위의 현재 저녁 식사가 현재 목록 (예 : 사이트/저녁 식사)로 availabe되는 객체 페이지에서 작동 만 것입니다 우아하고 w MVC에서이 작업을 수행 할 수있는 방법이 있나요. 또는 영리한 타협이 필요한 무언가입니까?
이전에 논의한 질문에 사과 할 답변을 찾기 위해 애 쓰고 있습니다. 내가 찾고있는 해결책은 마스터에있을 필요가 없습니다. 모든 컨트롤러 액션에 ViewData를 추가하는 것은 우아하지 않습니다. 아마 뭔가 실종 된거야. 별도의 관련 메모에서 AJAX는 부분보기를 기반으로 CRUD를 구현하는 데 가장 간결한 방법입니까? – Gavin
마스터 페이지를 중첩시킬 수 있다고 생각합니다. –