我試圖轉換繼承基類但返回null的實體類。當鑄造類'無法鑄造'錯誤
下面的代碼片段類
public class CallItem : CallItemBase {
[SitecoreField("TitleLink")]
public virtual Link TitleLink { get; set; }
SitecoreField("Image")]
public virtual Image Image { get; set; }
}
Razor視圖
@foreach (var i in Model.CallItems)
{
var item = i as CallItem; //Its null even though i is not null
}
CallItems是CallItemBase
的收集忘了提,CallItem有glassmapper性能。
其具有附加屬性的玻璃映射實體,在與舊版本的玻璃映射的,但在目前的升級版本4.2不起作用鑄造這個工程被映射 – CodeBox