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