Há casos em que precisamos exibir os registros da nossa fonte de dados horizontalmente, definindo um número X de colunas. Para isso você pode utilizar o controle DataList, que já fornece instrinsicamente esta funcionalidade. O exemplo abaixo mostra como ficam os registros:
Para que isso seja possível, depois de adicionado o controle DataList em seu WebForm, clique com o botão direito do mouse em cima do DataList e vá até a opção Property Builder. Depois disso você verá a opção Columns e Redirection conforme é ilustrado na imagem abaixo:
A propriedade Columns é onde definimos a quantidade de colunas a serem exibidas. Já a propriedade Direction você define qual a direção em que as colunas serão exibidas. Combinando essas duas propriedades chegamos ao resultado, conforme mostrado na figura 1.