предположим, что вам не понадобится jQuery и табличная конструкция
<asp:Repeater runat="server">
<ItemTemplate>
<asp:CheckBox runat="server" Text="your text" />
</ItemTemplate>
</asp:Repeater>
в основном это решение, предоставленное Рикардо Вега
все, что вы получаете в тексте свойства флажка, является кликабельным, и устанавливает / снимает флажок ... для этого вы должны использовать <% # Eval ("...")%>
Вы можете скинуть (через css) поле с надписью
Edit:
Подумав еще раз, есть другое решение:
<asp:Repeater runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><asp:Checkbox runat="server" ID="checkbox" /></td>
<td><asp:Label runat="server" AssociatedControlID="checkbox">Your text</asp:Label></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
Примечания: Вы можете использовать Text-атрибут asp: Label-Element либо!