У меня есть следующий столбец просмотра сетки гиперссылки, который должен быть отсортирован по номеру IncidentId.Есть ли способ сохранить данные как гиперссылки и отсортировать их только по IncidentId?Когда я использую следующую функцию javascript для сортировки «числовой», она разбивается и столбец не сортируется.Если я объявляю sType как «string» или «html», он сортирует, но он сортирует данные в алфавитном порядке, а не в числовом формате, другими словами, он будет отображать их как 93, 82, 71, 40, 123, 122, 121 вместо123, 122, 121, 93, 82, 71, 40.
<asp:HyperLinkField HeaderText="Incident ID:" DataNavigateUrlFields="IncidentId"
DataNavigateUrlFormatString="view.aspx?id={0}" DataTextField="IncidentId"/>
<script type="text/javascript">
$(function () {
$('#GridViewIncidents').dataTable({
"bFilter": false,
"bSort": true,
"aoColumnDefs": [{ "sType": "numerical", "aTargets": [0]}]
});
});
</script>