'页面编辑错误。无法在System.Object'类型上找到属性。升级到Glass mapper v.4.0.9.60后

时间:2016-03-08 13:48:50

标签: sitecore sitecore7.2 glass-mapper sitecore-mvc

我们最近将我们的应用程序从Glass mapper v3升级到v.4.0.9.60并面临此错误'页面编辑错误。无法在System.Object'类型上找到属性。在编辑模式下的所有属性。它在实时模式或预览模式下工作正常。 以下是我们的Glass mapper实现的详细信息:

域类:

[SitecoreType(TemplateId =" {XXXXX}",AutoMap = true)]

public interface CompanyInformationPage:BasePage {

string CompanyName {get;组; }

}

[SitecoreType(TemplateId =" {XXXXX}",AutoMap = true)]

public interface BasePage:ISitecoreItem

{

string Title {get;组; }

string Description {get;组; }

string Summary {get;组; }

图片图片{get;组; }

}

查看:



@inherits Glass.Mapper.Sc.Web.Mvc.GlassView<CompanyInformationPage>

<div class="company_page">
    <h1>@Editable(Model, x=>x.Title)</h1>
    @Html.Raw(@Editable(Model, x => x.Description))
</div>
&#13;
&#13;
&#13;

我们已尝试删除http://glass.lu/Blog/GlassV4(MVC改进)部分中提到的GlassView,但它没有解决此问题。 我们还尝试按照#198启用z.Glass.Mapper.Sc.ViewRender.config.exclude文件,但这也没有用。我们刚刚重命名了这个文件并删除了&#39; .exclude&#39;扩展并没有在GlassMapperScCustom.cs文件中进行任何更改。我们在这里遗漏了什么吗?

请告知。

谢谢!

0 个答案:

没有答案