2014-01-28 6 views
0

의 정보 구조 ASP.NET, MVC 4에 익숙하지 않습니다.하지만 궁금한 점이 있습니다.MVC 4, ASP.NET, C#

mvc 4에 대한 asp.net 웹 사이트의 기본 자습서를 읽은 후에 본질적으로 자체 생성 데이터베이스의 데이터로 바인딩 된 기본 gridview (또는 테이블?)을 만들었습니다. 자기 제작 모델로 구성된

그러나 컨트롤러를 만들었을 때 자체 생성 모델을 자체 생성 데이터베이스와 연결하고보기 페이지를 생성 한 것은 분명합니다.

이제 여기에 질문이옵니다. 전체 웹 사이트에서 액세스 할 수있는이 컨트롤러만으로 데이터베이스를 만들고 싶습니다.

예를 들어 모델과 연결 문자열이 이미 연결되어있는 "아티클"컨트롤러를 만들었습니다. 이제 "Views"에서 "Index", "Edit", "Delete", "Create"등의 "Article"폴더가 생깁니다.

내 "홈/색인"페이지 이전에 만든), 내가 그것을 기사에 배치 할 수 있도록 구조를 원한다. 기사 섹션 (컨트롤러?) (데이터베이스에 저장 됨)에서 작성되었습니다. 이 튜토리얼에 없습니다.

이 작업을 수행하는 방법에 대해 100 만 건의 기사가 있으면 사과하지만이 질문에 답하기 위해 Google에 입력 할 내용을 알지 못합니다./ 환호

당신이 부모 - 뷰 - 모델을 만들 필요가
+0

튜토리얼에서 언급하는 기사를 공유 할 수 있습니까? 또한 나는 당신의 질문을 잘 이해하지 못한다. (죄송하다.) 평범한 사람의 말로 설명해 주시겠습니까? – ramiramilu

+1

죄송합니다. 문제를 명확히하는 것이 어렵습니다. 이것은 기사입니다 : http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4. 튜토리얼을 마친 후에는 영화보기에서 새 영화를 편집하고 만들 수 있었지만 편집, 생성 등은 할 수있었습니다. 옵션은 영화보기를 통해서만 액세스 할 수 있습니다. 나는 아직도이 영화를 볼 수 있고 여전히 모든 권한을 가지고있는 또 다른 페이지를 가질 수 있기를 원합니다. –

답변

1

및 홈페이지에서 사용 (보기)

예 :

public class ParentViewModel 
{ 
    public ArticleModel articlemodelObject { get; set; } 
    public string description { get; set; } 
} 

public class ArticleModel 
{ 
    public int id { get;set; } 
    public string article { get;set; } 
} 

나는 내가 충분히 질문을 명확히 희망 희망이 도움이 :)

+0

리드를 보내 주셔서 감사합니다. :) –

+0

@Josh Barber 환영합니다 :) –