첫 번째 MVC 프로젝트로 아주 간단한 포럼을 만들고 있습니다. 내 데이터베이스 레이아웃은 오히려 간단하다 : 나는 스레드의 목록을 표시하기위한 ForumThread에 대한 뷰를 작성하고 새로운 스레드를 만들 수 있도록mvc.net에서 간단한 포럼 만들기
[ForumThread]
Id
Title
[ForumPost]
Id
ThreadId
Message
ParentId // To tell which post this post should hang on to
Created
CreatedBy
Updated
UpdatedBy
.
ForumThread의 세부 정보보기에서 기본 게시물이있는 스레드를 보여줍니다.
제 질문은 ForumThread 세부 정보보기에서 내가 가장 쉬운 방법인데, 다른 페이지로 먼저 이동하지 않고도 ForumPost를 만들 수있는보기를 표시 할 수 있습니까?
감사합니다. 그러나 다음과 같은 오류가 발생했습니다. 사전에 전달 된 모델 항목의 형식이 'SampleWebsite.Models.Forum.ForumThreadModel'이지만이 사전에는 'SampleWebsite'유형의 모델 항목이 필요합니다. ForumPost '. – Dofs
부분에 다른 모델을 전달할 수 있습니다 :'<% Html.RenderPartial ("~/Views/Home/PostForm.ascx", Model.ForumPost); %>'올바른 유형이어야합니다. –