Im trying to cast entity class which inherits base class but its returning null.
Below is the code snippet class
public class CallItem : CallItemBase {
[SitecoreField("TitleLink")]
public virtual Link TitleLink { get; set; }
SitecoreField("Image")]
public virtual Image Image { get; set; }
}
Razor view
@foreach (var i in Model.CallItems)
{
var item = i as CallItem; //Its null even though i is not null
}
CallItems is collection of CallItemBase
Forgot to mention that CallItem has glassmapper properties.