1
데이터베이스에서 드롭 다운 목록으로 개체 목록이 채워져 있습니다. 모델은 컨트롤러에 데이터를로드합니다. aspx 뷰는 ascx 뷰를 포함합니다. ascx보기는 이미 다른 프로젝트의 데이터를 상속합니다. ascx 페이지에서 List 개체를 설정할 수 없습니다. 이 작업을 수행 할 수 있습니까?상속 데이터가 이미로드 된 ascx 뷰에서 사용할 개체 목록 MVC
모델
...
string List = dr["example"].ToString().Trim();
int indicator = dr["ex"].ToString().Trim();
LossCauseList.Add(new LossCauses(indicator, List));
...
컨트롤러
LossCauses test = new LossCauses();
test.GetLossCauses(LossType);
TempData["Select"] = test.LossCauseList;
return View(myData);
부분보기
...
<select id="SelectedProperty">
<% List<string> selectProperty = new List<string>();
selectProperty = TempData["Select"] as List<string>;
foreach(var item in selectProperty) { %>
<option><%=item.ToString() %></option>
<% } %>
</select>
...
부분보기의 목록 LossCauses 개체 실제이어야한다. 도움!!!