Thursday, 6 February 2014

Creating a custom CQ component that uses a dialog grid

You can create an Adobe Experience Manager (AEM) custom component that contains a grid control that displays data. The custom component contains a dialog that renders a grid. The data grid is an instance of CQ.Ext.grid.GridPanel. For information, see CQ.Ext.grid.GridPanel.

The grid lets an AEM author open the component's dialog and view data, as shown in the following illustration.

A grid control located in an AEM component's dialog

You can populate the grid by using a instance. You can define a JavaScript method that dynamically creates a instance to populate the grid with data obtained at run-time.

This article walks you through how to build a custom AEM component that contains the data grid. To read this development article, click

Adobe Digital Marketing Community

Join the Adobe Digital Marketing Community. Start by clicking this banner

About the Author

I (Scott Macdonald) am a Senior Digital Marketing Community Manager at Adobe Systems with over 16 years in the high tech industry. I am also a programmer with knowledge in Java, JavaScript, C#,C++, HTML, XML and ActionScript. If  you would like to see more CQ or other Adobe Digital Marketing end to end articles like this, then leave a comment and let me know what content you would like to see.

Linked In
TwitterFollow the Digital Marketing Customer Care team on Twitter @AdobeMktgCare.


  1. This comment has been removed by the author.

    1. This comment has been removed by the author.