2

情况

在 BuyerOtherInfoModel 中有一个称为 LinkedProperties 的 BuyerPropertyInfoModel 的通用列表。当我加载我的视图时,编辑器模板会遍历这个通用列表并且效果很好。但是当我回发时,我遇到了空值问题。

我的问题

我的模型最初完美地绑定到视图,但是当我回发 LinkedProperties 通用列表时始终为空。如何使我的 editortemplate / jquery 模板在回发时正确匹配?抱歉,如果这很难解释,请要求澄清。

粘贴:

型号:http://pastebin.com/UemmdqSg
编辑器模板: http: //pastebin.com/2v0fxgiq

抱歉,这是我在 stackoverflow 上的第一个问题,我已经尝试搜索这个问题,但我不知道从哪里开始。如果您需要对此问题进行任何澄清,请告诉我。非常感谢!

4

1 回答 1

0

为 BuyerListModel 添加一个构造函数:

public class BuyerListModel {
    public int FirstItemOnPage { get; set; }
    // ...
    public PagedList<BuyListItem> ListItems { get; set; }

    public BuyerListModel() {
        // When it attempts to put the BuyListItems into the collection,
        // The parameter isn't initialized, so it's internally catching
        // a null reference exception.
        ListItems = new PagedList<BuyListItem>();
    }
}
于 2013-05-16T19:14:07.373 回答