CheckBoxList
Некоторые голосования предполагают возможность выбора больше одного варианта. Так же реализованы и тесты, которые вы проходите в конце лекций.
<asp:Label ID="Label1" runat="server" Text="Как реализуется связывание с данными в ваших ASP.NET 2.0 приложениях?"></asp:Label> <asp:CheckBoxList ID="CheckBoxList1" runat="server"> <asp:ListItem>На каждой страничке создаётся SqlDataSource, с ним идёт декларативное связывание.</asp:ListItem> <asp:ListItem>В проекте есть DataSet, на страничках ObjectDataSourcе'ы, и с ними декларативное связывание.</asp:ListItem> <asp:ListItem>Недекларативное связывание, запрос прописан на каждой страничке.</asp:ListItem> <asp:ListItem>Недекларативное связывание с использованием одного большого DataSet'а</asp:ListItem> </asp:CheckBoxList>
Если в CheckBoxList множество вариантов, то можно их расположить в несколько столбцов. При этом можно двигаться сверху вниз — справа налево, или наоборот. Это зависит от RepeatDirection — Horizontal или Vertical. Текст может быть расположен справа или слева от флажка.