Access container page of a component in .net based CT
- by Huston Lopes
We are developing a .net based CT based on Broker query Mechanism (filter):
ComponentPresentationAssembler cpAssembler = new ComponentPresentationAssembler(Page ID,Page object);
In order to pass the page ID, I need to get the access of page on which the component is present.
How can I access the page from package? Since this a CT, a component object would be available in page and not a page object.
Tried the following piece of code, but without success:
string pageURI = _package.GetValue("Page.ID");
Page objPage = (Page)_engine.GetSession().GetObject(pageURI);
This is not working as there is no page object. What are the alternatives so that we can access the parent page of component from CT?