这个得到;如何调整此get集以在继承自TypedPageData(Episerver 6)的类中工作
[PageTypeProperty(
EditCaption = "Caption",
HelpText = "Hint here",
Type = typeof(PropertyUrl),
Tab = typeof(ComposerTab))]
public virtual string Property1 {
get
{
if (String.IsNullOrWhiteSpace(Property1.ToString()))
return "http://www.blabla.com";
return "sdfsdf";
}
set { Property1 = value; }
}
目前它没有任何价值 可能与如何在Epi中定义属性有关?感谢
答案 0 :(得分:0)
您可以执行以下操作:
public virtual string Property1 {
get
{
if (String.IsNullOrWhiteSpace(this.GetPropertyValue(page => page.Property1)))
return "http://www.blabla.com";
return "sdfsdf";
}
set { this.SetPropertyValue(page => page.Property1, value); }
}
`