viewmodel

    2

    2답변

    MVVM을 배우고 딜레마를 시작했습니다. 기본 ViewModel이 있고이 모델 안에 여러 개의 데이터 세트가 있습니다. 이제 데이터 세트의 각 행에 대해 새로운 ViewModel을 작성해야합니까? 또는 DataSet 자체를 DependencyProperty로 표시합니까? 이제 데이터 세트는 약 20 그 안에 행, 각 행에 바인딩 뷰 모델을 만들기 위해 각

    2

    2답변

    나는 최근에 (CustomerViewModel 예를 들어) public class CustomerViewModel { public IList<Customer> Customers{ get; set; } public int ProductId{ get; set; } public CustomerViewModel(IList<Custo

    5

    2답변

    도메인 객체가 뷰에 직접 전달되는 MVC 예제가 많이 있습니다. 뷰가 단순하면 잘 작동합니다. 일반적인 대안은 도메인 모델과보기에 필요할 수있는 추가 속성 (예 : 'confirmPassword')과 동일한 속성을 모두 가진보기 모델을 만드는 것입니다. 너무 많이 읽고 AutoMapper를 발견하기 전에 필자는 도메인 객체 (또는 다중 도메인 객체)가 뷰

    3

    3답변

    제가 이해 하듯이, 도메인 모델은 데이터 (집계 루트) 만 설명하는 클래스입니다. 이들은 POCO이며 외부 라이브러리를 언급하지 않습니다 (특별한 것은 없음). 반면 모델보기는 SelectList과 같은 모든 인터페이스 관련 개체는 물론 도메인 모델 개체를 포함하는 클래스입니다. ViewModel에는 using System.Web.Mvc;이 포함됩니다. 리

    3

    1답변

    내가 작업하고있는 프로젝트에서 세션에 저장된 객체가있는 List<Item> 목록이 있습니다. 컨트롤러에서 Session.Add("SessionName", List); 내가이 세션 var arrayList = (List<Item>)Session["SessionName"]; var arrayListItems= new List<CartItem>(); for

    0

    1답변

    나는 다음과 같은 속성이 나는 다음과 같은 시험 방법으로 시험 public class ImportStatusAttribute : ActionFilterAttribute { public override void OnActionExecuted(ActionExecutedContext filterContext) { var model

    6

    2답변

    MVC 프로젝트에 ADO.NET 엔터티가로드되었습니다. 내 뷰/컨트롤러에서 직접 이러한 엔티티를 사용하려고 했었지만 뷰가 요구하는 것을보다 정확하게 반영하는 ViewModel을 사용하는 것이 가장 좋습니다. 기존 엔티티에서 ViewModel을 자동 생성 할 수있는 방법을 찾고 있습니다. 즉, 기존 멤버의 래퍼 또는 어댑터 패턴을 자동 생성합니다. 또는 T4

    2

    1답변

    NHibernate 및 저장소 패턴을 사용하여 ASP.NET MVC 2 응용 프로그램을 작성했습니다. 내 모델 (비즈니스 엔티티)을 포함하는 어셈블리가 있고, 또한 웹 프로젝트에 ViewModels과 같은 병합 된 객체 (추가 속성/로직 포함 가능)를 사용하고 싶습니다. 이러한 VM에는 UI 관련 메타 데이터가 포함됩니다 (예 : Html.LabelFor(

    1

    2답변

    몇 가지 복잡한 데이터 바인딩에 관한 질문이 있습니다. 데이터 바인딩이 발생할 때마다 동적으로 ("IsItemsHost"속성이 true로 설정된) 그리드를 업데이트 할 수 있기를 원합니다. 실제로 ItemsControl있는 CustomControl 사용하고이 해당 ControlTemplate있는 눈금이 있습니다. 더 구체적으로, 나는 몇 가지 항목에 그리드

    1

    2답변

    ComboBox에 CustomerViewModels의 목록이 있습니다. 선택한 CustomerViewModel과 삭제 된 고객이 리포지토리에서 CustomerViewModel을 제거합니다. 그러나 CustomerViewModel에서 Customer 모델에 어떻게 액세스 할 수 있습니까?