View
@model IEnumerable<PinkPearl.Models.GenerateTicket_Details>
Первый выпадающий список:
@using (Html.BeginForm("AccountDetails", "Index", FormMethod.Post, new { }))
{
@Html.DropDownList("Value", new SelectList(ViewBag.MyCustomCollection as System.Collections.IEnumerable, "TicketNo", "TicketNo"),"Ticket No", new { @class = "collection", name = "Value", onchange = "jsFunction()" })
Второй выпадающий список:
@Html.DropDownList("GenerateBy", new SelectList(ViewBag.MyCustomCollection as System.Collections.IEnumerable, "GenerateBy", "GenerateBy"),"Generate By", new { @class = "collection", name = "GenerateBy" })
}
Контроллер:
List<GenerateTicket_Details> bk = new List<GenerateTicket_Details>();
// select data from database and return in ViewBag
ViewBag.MyCustomCollection = bk;
return View(bk);
Модель:
public class GenerateTicket_Details
{
public List<SelectListItem> RateTable { get; set; }
public int Id { get; set; }
public string TicketNo { get; set; }
public string name { get; set; }
public string gender { get; set; }
public string Mobile { get; set; }
public string ArrDate { get; set; }
public string ArrTime { get; set; }
public string ArrDateTime { get; set; }
public string quantity { get; set; }
public decimal Total { get; set; }
public decimal Refund { get; set; }
public decimal TotalAmount { get; set; }
public string GenerateBy { get; set; }
public List<SelectListItem> UserMaster { get; set; }
}
Я хочу показать оба раскрывающихся списка Значение, GenerateBy , связанное в одном и том же виде, используя тот же ActionResult
. Кто-нибудь может отправить меня в правильном направлении?