Я точно не знаю, что такое componentart:datagrid
, но если это пользовательский элемент управления, производный от DataGrid, вы не можете добавить к нему классы Bootstrap, поскольку он будет генерировать таблицу, а не div.
Чтобы заставить Bootstrap работать, вам нужно сгенерировать структуру, как показано здесь .GridView или DataGrid для этого не подходят.Вам нужно что-то подобное с повторителем.
<div class="container">
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div class="row">
<div class="col-md-4">
<%# Eval("ID") %>
</div>
<div class="col-md-4">
<%# Eval("no") %>
</div>
<div class="col-md-4">
<%# Eval("class") %>
</div>
<div class="col-md-4">
<%# Eval("level") %>
</div>
<div class="col-md-4">
<%# Eval("start") %>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
</div>