【发布时间】:2017-01-03 21:48:16
【问题描述】:
我有一个提交类似于此的 ViewModel 的表单
public class MyViewModel
{
public IList<MyItem> MyList { get; set; } = new List<MyItem>();
}
问题是,在某些情况下,这个 List 可能为空,但我想防止这种情况发生。我希望这个列表永远为空。
我以为初始化就足够了,但我错了。我怎样才能达到这个结果?
【问题讨论】:
-
您能否提供您的视图代码,您在其中执行了模型与 HTML 控件的绑定?在这种情况下,问题很可能出现在视图级别
-
观点很好,相信我,但这不是重点。重点是:即使视图返回空值错误,我也希望将空值转换为空列表。
标签: c# asp.net-mvc