以下のようにチェックボックスをレンダリングするASP.Netページがあります
しかし、画面のサイズを変更すると、コントロールがぎゅうぎゅう詰めになり、チェックボックスとそれに関連するテキストが別の行に移動し、あまり意味がありません。
チェックボックスをまとめておく方法があるかどうか知りたいです。
コードは次のとおりです。
<asp:Repeater ID="rpFiles" runat="server" DataSource='<%# Eval("Files") %>' OnPreRender="rpFiles_PreRender" >
<ItemTemplate>
<asp:PlaceHolder ID="phFile" runat="server">
<asp:CheckBox ID="cbVisibility" AutoPostBack="false" runat="server" Text='<%# string.Format("{0} ({1})", Eval("FileName"), Eval("FileType").ToString().ToUpper()) %>' Checked='<%# !((bool)DataBinder.Eval(Container.DataItem, "IsHidden")) %>' />
<asp:HiddenField ID="hfFileID" Value='<%# Eval("FileID") %>' runat="server" />
</asp:PlaceHolder>
</ItemTemplate>
</asp:Repeater>