Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
AI OnAI Off
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
I have just found one possibility to deal with it:
var list = new List<MyBlock>();
foreach (var filteredContent in filteredContents)
{
var myBlock = filteredContent as MyBlock;
if (myBlock != null)
{
list.Add(myBlock);
}
}
The EpiServer internally uses a lot of proxies for Blocks and Pages.
In the ContentArea I placed MyBlock. I would like to get blocks from code. I filter them like:
but I always get empty list cause currentPage.MyContentArea.FilteredContents is collection of {Castle.Proxies.MyBlockProxy}
How to solve it?