2
MVC를 사용하고 있으며 여러 개의 다른 뷰 모델을 처리하는 컨트롤러 작업이 있습니다. 각 뷰 모델의 유효성 검사가 있으며 컨트롤러에서 유효성 검사를 확인하고 싶습니다.알 수없는 유형의 객체 및 TryUpdateModel 인스턴스 만들기
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult WizardCaseResult(FormCollection fc, string ViewType)
{
ViewType vm = new ViewType();
TryUpdateModel<ViewType>(vm);
}
아마 많은 것 : 뷰 모델의 유형이 같은 동적으로 뭔가를 설정할 수 있도록 내가이 코드를 변경하려면 어떻게
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult WizardCaseResult(FormCollection fc)
{
ViewA vm = new ViewA();
TryUpdateModel<ViewA>(vm);
}
:
이
내 컨트롤러 액션이다 서로 다른보기 모델이므로 각 유형별로 다른 작업이 실제로 불가능합니다.
+1 매우 흥미로운 대답입니다. –