データベースからドロップダウンリストにオブジェクトリストがロードされています。モデルはデータをコントローラーにロードします。aspxビューにはascxビューが含まれています。ascxビューは、すでに別のプロジェクトからデータを継承しています。ascxページでListオブジェクトを設定できません。これはできますか?
モデル
...
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オブジェクトである必要があります。ヘルプ!!!