0

我的视图模型如下:

public class ClassificationCalculatorIndexViewModel
{
    public bool PlacementYear { get; set; }
    public int[] Credit { get; set; } // List of Integers
    public int selectedCredit { get; set; } // Somewhere to store selected integer
    public List<YearOfStudy> StudyYear { get; set; }
}   

我正在努力将 Integer 数组绑定到我的 Razor 视图中的 DropDownList 辅助对象,我正在执行以下操作:

@Html.DropDownListFor(Model.selectedCredit, Model.Credit)

但是遇到错误,我尝试了谷歌搜索,但没有发现任何相同的性质:(

4

2 回答 2

4

我认为您需要下拉以selectedCredit填充来自Credit财产的物品:

@Html.DropDownListFor(m => m.selectedCredit, new SelectList(Model.Credit))
于 2012-12-24T15:19:59.723 回答
0

您需要SelectList使用int[].

于 2012-12-24T15:14:19.960 回答