ASP.net アプリケーションで DataList コントロールを使用しています。設定しました
DataList1.RepeatColumns = 3;
DataList1.RepeatDirection = RepeatDirection.Horizontal;
DataList のプロパティ。アイテム数が 3 以上の場合、正しく表示されます。ただし、3 未満の場合はゆがみ、スペース全体を占有します。たとえば、アイテムが 1 つしかない場合、幅全体が必要になり、UI が歪んでしまいます。$$$ が 1 つのアイテムの場合、3 の場合は
$$$|$$$|$$$
のように表示されます。1 つのアイテムの場合は
$$$$$$$$$$$のように表示されます。
そしてUIは完全に邪魔します。
適切な方法で表示をフォーマットする方法はありますか?