2012-01-12 3 views
2

나는 같은 복잡한 특성을 가진 모델이 있습니다보기에서 컨트롤러로 복잡한 모델을 전달하는 방법 (변경된 일부 데이터 저장)?

public partial class CrmDefinedEntity 
{ 
    private List<string> attr1; 
    private List<int> attr2; 
    private List<CustomType> attr3; 
    string txt; 
} 

을 나는 attr1 속성을 변경보기 (일부 문자열 구성원 변경) 및보다 것은 행동의 모든 것을 저장할.

public ActionResult SaveTest(CrmDefinedEntity model) 
{ 
    return RedirectToAction("Index"); 
} 

가장 좋은 방법은 무엇입니까?

+0

attr1과 attr2는 꽤 쉽습니다. 체크 박스 나리스트를 사용하면 꽤 쉽습니다. attr3은 CustomType이 무엇인지에 따라 조금 까다 롭습니다. 더 나은 지원을 위해 더 많은 코드가 필요합니다. –

+0

수락을 보내 주셔서 감사합니다. –

답변

0

페이지의 목록을 반복하고 텍스트 편집기 상자를 제공하거나 telerik mvc 컨트롤을 사용할 수있는 HTML 및 javascript를 작성할 수 있습니다.

저는 개인적으로 매우 강력하고 사용하기 쉬우 며 기술 지원이 훌륭하기 때문에 개인적으로는 telerik 컨트롤을 선호합니다. (무료는 말할 것도없고)

관련 문제