2009-09-07 71 views
0

我有一个AutomatOwners []类型的Web服务响应,其中AutomatOwners由两个字段ID和名称组成。我想创建一个选择列表,然后将其显示为下拉列表,其中Name将作为选项显示,ID将作为其选项值。 我的想法是这样的:asp.net mvc selectlist - 字段到字典

ViewData["automat_owners"] = new SelectList((AutomatOwners[])web_service_response); 

,并在视图:

<%= Html.DropDownList("Owner", (SelectList)ViewData["automat_owners"]) %> 

,但显然这是不够的。有任何想法吗?

回答

1

试试这个


ViewData["automat_owners"] = new SelectList(web_service_response as IEnumerable, "ID", "Name");