вы также можете использовать математическую библиотеку ...
math.pow(-2,2) --> 4
-math.pow(2,2) --> -4
math.pow(4,0.5) --> 2
Похоже, что DataList
делает неполным table
. Поэтому, когда вы размещаете DataList над GridView, вы получаете следующее в html
<tr id="">
<td style="width: 171px">Title:</td>
<td style="width: 220px">
<asp:Label ID="lblTitle" runat="server" Text='<%# Eval("Title") %>'></asp:Label>
</td>
</tr>
<hr />
<h6>DataTable:</h6>
<table> GridView Contents </table>
Проблема в том, что следующая таблица, GridView, не находится внутри <td>
родительской таблицы или ей предшествует закрытием предыдущего. Поэтому, если вы не забыли опубликовать открывающий и закрывающий теги table
в DataList, возможно, это проблема. Причина, по которой он работает наоборот, заключается в том, что найдена полная таблица, которую может обработать datatables.net.