2011-11-14 16 views

回答

0

在你看來:

@model MvcProject.Models.FooModel 

@Html.DropDownListFor(m => m.SelectedFooId, 
         new SelectList(Model.Foos, "Id", "Name"), 
         "-- Select Foo --") 

以此爲模型:

public class FooModel 
{ 
    public int SelectedFooId { get; set; } 
    public IEnumerable<Foo> Foos { get; set; } 
} 
+0

我的數據訪問層呢?我是否手動將DataTable(這是我必須使用的自定義類返回的)轉換爲實現IEnumerable的對象? – sarsnake

+0

@sarsnake你可以發佈你的數據對象的例子嗎?理想情況下,您將擁有一個已經處理此抽象的業務層。 – shuniar

+0

好的,所以答案是我必須手動完成。謝謝。 – sarsnake

相關問題