我需要使用 ASP.NET MVC 2 在局部视图中生成动态下拉列表。
控制器:
[HttpGet]
public ActionResult GetDestinationList()
{
JqGridClientRepository rep = new JqGridClientRepository();
IEnumerable<Client> clients = rep.GetClients();
var li = from s in clients
select new
{
Company = s.Company
};
return PartialView(li);
}
下面是我当前拥有的视图,我需要将值绑定到控制器返回的选择列表。
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<dynamic>" %>
<select>
<option value="1">One</option>
<option value="2">Two</option>
...
</select>