2010-04-23 4 views
1

전 APS.NET과 특히 MVC 모델을 처음 접했습니다 ...!MVC 패턴을 유지하기 위해 EntityDataSource를 사용하고 있습니까?

저는 Telerik RadGrid 컨트롤을 사용하고 있습니다. 지금까지 (NerdDinner에 이어) 모델을 다시보기로 전달하고 있었기 때문에 원하는 다양한 속성에 액세스 할 수있었습니다.

는 예 : Inherits="System.Web.Mvc.ViewPage<MySqlMvc.Helpers.PaginatedList<MySqlMvc.Models.Customer>>

.. 나에게 모델 객체 주위에 루프를 할 수 있습니다 및 고객 데이터를 추출합니다. 그러나이 RadGrid 컨트롤은 EntityDataSource (디자이너를 통해 연결)를 사용해야합니다.

MVC 패턴 유지에 영향을 미칩니 까? 내 모델과 관련하여 EntityDataSource가 어떻게 작동하는지 다소 혼란 스럽습니다.

편집 : 나는 RadGrid의 MVC 버전이 있다는 것을 알고 있지만 RadScheduler와 몇 가지 다른 것들도 필요합니다. 그 외에도 여전히 영향을 알고 싶습니다.

답변

2

아니요, 서버 컨트롤을 사용하면 MVC 패턴이 유지되지 않습니다. ASP.NET 웹 양식 응용 프로그램에서 EntityDataSource를 사용하십시오.

+0

감사합니다. 나는 여기에서 어디로 갈 것인지 더 연구 할 것이다. – pierre

관련 문제