同じ Web ページに 2 つのドロップダウン リストがあります。
意見:
@Html.DropDownList("businessType", (SelectList) ViewBag.list, " -- Select Business Type -- ") and
@Html.DropDownList("state", (SelectList) ViewBag.list, " -- Select State -- ")
およびコントローラー:
var query2 = db.Database.SqlQuery<statedropDownModel>("stateDropDownSP");
ViewBag.list = new SelectList(query2.AsEnumerable(), "Code", "StateName", "--select2--");
var query = db.Database.SqlQuery<businessDropDownModel>("businesDropDownSP");
ViewBag.list = new SelectList(query.AsEnumerable(), "ID", "BusinessTypeName", "--select--");
ここでの問題は、これら 2 つのドロップダウン リストが異なるデータで動的に入力されることですが、競合が発生し、両方のリストに同じデータが入力されていることです。それに対する解決策はありますか?