protected String getFoAsString() {
final StringBuilder foBuilder = new StringBuilder();
String pageName = componentResources.getPageName();
Page page = pageSource.getPage(pageName);
pageRenderQueue.setRenderingPage(page);
pageRenderQueue.addPartialMarkupRendererFilter(new PartialMarkupRendererFilter() {
public void renderMarkup(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer) {
Element root = writer.element("partial");
// ajaxFormUpdateController.setupBeforePartialZoneRender(writer);
renderer.renderMarkup(writer, reply);
// ajaxFormUpdateController.cleanupAfterPartialZoneRender();