我有一个占位符,其中包含一组促销(查看效果图)。此集合中的促销在 Workflow 中,因此有时,带有占位符的页面会在促销之前发布。发生这种情况时,页面会引发以下错误:
[NullReferenceException: Object reference not set to an instance of an object.]
Glass.Mapper.Sc.Pipelines.Response.GetModel.GetFromField(Rendering rendering, GetModelArgs args) +378
尽管我尽最大努力检查视图渲染中的空值,但我似乎无法解决这个错误。我的感觉是,未发布的宣传片根本不应该出现在占位符中,但是,这个错误似乎是在视图被渲染之前发生的。
关于如何解决这个问题的任何想法?