Если вы наткнулись на этот вопрос, я решил проблему с использованием порядка данных.
Эта ссылка показывает, как работает порядок данных, но этот комментарий, найденный на той же странице, был ключевымдля меня:
Важно отметить, что атрибуты data- * с search () будут работать, только если вы используете это для каждого COL !!!Вы не можете смешивать это как:
Value1 Value2 Кажется, Plugin-Code всегда проверяет первую строку и затем использует это значение для всех поисковых операций.Может быть, в будущем было бы очень здорово, если бы вы могли смешать это;):
С наилучшими пожеланиями Том
Ранее я пытался добавить порядок данных в
, только если«Переменная DateTime» не была нулевой.Благодаря этому комментарию я установил data-order = "переменную DateTime". Отметьте, когда "переменная DateTime" не равна нулю, и data-order = 0, когда переменная DateTime равна нулю.
Итак, я изменил этот фрагменткода
<td>@r.DataUltimoPassaggio</td>
таким образом
@{
DateTime data;
if (DateTime.TryParse(r.DataUltimoPassaggio.ToString(), out data))
{
<td data-order="@(data.Ticks)">@(data.ToString())</td>
}
else
{
<td data-order="0"></td>
}
}