support basic show grid and liner item and choose by user