以下の2つの方法があります。1 つはハンドセット ID に基づいてメーカーのリストを返し、もう 1 つはハンドセット ID (ハンドセット ID による関係) に基づいてハンドセットのリストを返します。それらを組み合わせて、メーカーの携帯電話の値を組み合わせた 1 つの選択リストを返すにはどうすればよいですか? (MVC には少し新しい)
SelectList GetManufacturers()
{
var manufacturers = ((DataPage<Manufacturer>)ViewData["Manufacturers"]).Records;
return new SelectList(manufacturers, "ID", "Name", ViewData.Model.HandsetID != null ? ViewData.Model.HandsetID : -1);
}
SelectList GetHandsets()
{
var list = ((DataPage<Handset>)ViewData["Handsets"]).Records;
return new SelectList(list, "ID", "Name", ViewData.Model.HandsetID != null ? ViewData.Model.HandsetID : -1);
}
助けていただければ幸いです。
敬具