Consider this scenario in Sitecore MVC: I have a rendering called Rendering A which is a DIV with a placeholder inside (placeholder-a). Then I have a second rendering, named Rendering B, which I place inside of placeholder-a.
Is there a way that my code for Rendering B can read the rendering parameters of Rendering A?
Out of the box it is impossible due to calling of RenderRendering pipeline separately for each rendering in placeholder.
I did it by overriding placeholder control and allowing to pass additional parameters via placeholder.
e.g.
In this case I was able to transfer required parameters via placeholders from parent view to child view.