새 항목을 만들기위한보기가 있다고 가정 해 봅니다. 항목은 이름과 그룹이라는 두 개의 속성으로 구성됩니다.컨트롤러에서보기로 데이터 전달
그래서 하나의 텍스트 상자와 하나의 DropDownList가있는보기를 원합니다. 사용자가 그룹 필드에 원하는 것을 입력 할 수 없으므로 DropDownList를 사용하고 있습니다. 이미 미리 정의 된 그룹이 있고 View에서 사용자가 하나의 그룹 만 선택할 수 있어야합니다.
Name (string) 및 GroupId (int)의 두 가지 속성이있는 ItemModel 클래스가 있습니다. 내보기는 ItemModel에 강력하게 입력됩니다.
내 질문은 다음과 같습니다. DropDownList 내에서 선택 항목으로 제시해야하는 유효한 그룹 목록을 어떻게 전달해야합니까? ItemModel 안에 다른 속성을 만들어야하나요, 아니면 ViewBag을 사용하여 전달하거나 뭔가 다른 것을해야할까요? 컨트롤러에서
데이터베이스 테이블에서 그룹을 가져 옵니까? – Samin
@Samin : 예, 있습니다. – xx77aBs