2009-05-18 2 views
3

주어진 상황 :IDataSource 구현 asp.net mvc 컨트롤로 이동

IDataSource를 구현하는 사용자 정의 컨트롤입니다. 그것은 하나 또는 두 개의 텍스트 상자와 버튼을 가지고 있습니다. 이제 임의의 페이지를 추가하고 해당 컨트롤 인 DataSource를 사용하여 GridView를 추가하면 필터가있는 그리드가 먼저 표시됩니다.

asp.net MVC에서이 시나리오를 구현하려면 어떻게해야합니까? 제안 사항이 있으십니까?

더 자세한 정보를 제공해야합니까?

답변

1

ASP.NET MVC와 WebForms의 차이점 중 하나를 우연히 발견했다고 생각합니다. MVC로 RAD 드래그 앤 드롭 형식의 작업을 수행 할 수 없습니다 (지금 당장). 기본적으로 독자적인 GridView View를 작성하고 일부 필터링 작업 (클라이언트 측 필터링을위한 jQuery 등)을 사용해야합니다. 이 경우 사용자 컨트롤을 "부분보기"로 만들 수 있습니다.

그러나 이것은 자주하는 일종의 응용 프로그램이라면 MVC로 전환하면 제공 한 제한된 컨텍스트 정보만으로도 많은 이점을 얻을 것이라고 생각하지 않습니다.

귀하의 질문은 "방법"이지만 더 중요한 질문은 "왜"라고 생각합니다.

관련 문제