writer.writeAttribute(HTML.TYPE_ATTR, "hidden", null);
writer.writeAttribute(HTML.id_ATTRIBUTE, id, null);
writer.writeAttribute(HTML.NAME_ATTRIBUTE, id, null);
writer.writeAttribute(HTML.value_ATTRIBUTE, grid.getRowCount(), null);
writer.endElement(HTML.INPUT_ELEM);
ajaxContext.addRenderedArea(id);
renderHiddenScrollInput(context, grid);
ajaxContext.addRenderedArea(client_id+":si");
ajaxContext.setResponseData(grid.getResponseData());