Kendo 网格区分大小写的排序 - 如何在 MVC 上按 A a B b C c 排序?

Kendo Grid case sensitive sorting - how to sort by A a B b C c on MVC?

我对排序的大小写敏感度有疑问:排序是 A B C a b c。 如何获得 A a B b C c 排序? 我为 MVC 使用 Kendo 网格。

<%:Html.Kendo().Grid(Of CompanyPriorityRowModel)().
Name("CompanyPriorityGrid").
Columns(Sub(columns)
        columns.Bound(Function(p) p.Idx).Hidden(True)
        columns.Bound(Function(p) p.CompanyName).
            HeaderTemplate("Company Name").
            HeaderHtmlAttributes(New With {.class = "col-xs-2"})
        columns.Bound(Function(p) p.CompanyId).
            HeaderTemplate("Company Id").
            HeaderHtmlAttributes(New With {.class = "col-xs-2"})
   End Sub).
Sortable().
Resizable(Function(o) o.Columns(True)).
Pageable(Function(pageable) pageable.ButtonCount(5).PageSizes(New Integer(2){10, 25, 50})).
AutoBind(False).
Events(Function(o) o.DataBound("JobPriorityGridJs.dataBound")).
Filterable().
DataSource(Function(datasource) datasource.
Ajax().
PageSize(10).
ServerOperation(False).
Read(Function(read) read.Action("ReadCompaniesPriority", "JobPriority").
Data("JobPriorityGridJs.GridAdditionalData"))

这个功能对我来说非常有用:

https://gist.github.com/JohannesHoppe/4161255