You can use these controls for writing custom html markup for repeated listings of file system objects. Just drag and drop in your folder. It even supports sub-headings for sub folders in the parent directory. Examples included.
Simply add Intranet.Controls.csproj to your solution and build. Currently supports .NET Framework 4.0.