Telerik MVC DropDownList未绑定到模型属性

时间:2010-12-16 15:24:50

标签: asp.net-mvc telerik asp.net-mvc-3 telerik-mvc

我在Create视图中有以下DropDownList。我动态填充列表,从其他两个列表级联,一切顺利,然后发布。列表填充正确,我选择了一个郊区。但是,在传递到Create操作方法的模型中,SuburbId保持为空。这是怎么回事?

<div class="editor-field">
    @(Html.Telerik().DropDownListFor(model => model.DetailItem.SuburbId)
        .Name("Suburbs")
        .Enable(false)
    )
</div>

DetailItem是视图模型上的一个属性,它保存对数据模型的引用。)

1 个答案:

答案 0 :(得分:2)

感谢@ korchev上面的建议,我删除了Name调用,它实际上指定了一个明确的名称,与模型绑定器生成和分配的DetailItem_SuburbId名称冲突。