Telerik RadGridを使用していて、列の1つがhh:mm:ssのように見えるデータソースがあります。データベースからRadGridのデータソースをロードするとき、DateTime列(年、月、日も含む)に基づいて結果を(SQLレベルで)並べ替えますが、グリッド表現ではhh:mm:ssのみを表示しています。 。SQLレベルでのカスタムソートはうまく機能しており、特定のページで、そこにあるはずの要素を正確に取得します。ただし、基本的にDateTimeであるが、hh:mm:ssとして表される列を並べ替えると、指定されたページの行を並べ替えるデフォルトのtelerik並べ替えも発生します。'09-12-2012 20:20:20' <'09-13-2012 10:10:10'であるが、'20:20:20'>' 10:10:10'であるため、これは正しくありません。RadGridのデフォルトのtelerikソートを防ぐにはどうすればよいですか?他のすべてが同じように機能するようにしたいのですが、Telerikに「列を並べ替えないでください。すでに並べ替えイベントを処理しました。ありがとうございます」と伝えたいだけです。どうすればこれを達成できますか?
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="true" AllowCustomPaging="true" AllowMultiRowSelection="true">
<MasterTableView DataKeyNames="ID" ClientDataKeyNames="ID" InsertItemPageIndexAction="ShowItemOnCurrentPage">
<CommandItemTemplate>
<div class="cmdItem">
<asp:LinkButton ID="btnManageColumns" runat="server" CommandName="Manage Columns" data-link="manage-columns">
<img alt="" src="../../Images/Icons/Columns.png" />Manage Columns</asp:LinkButton>
<asp:HiddenField ID="hdnSpacer" runat="server" />   
<asp:LinkButton ID="btnExportPDF" runat="server" CommandName="Export PDF"
OnClientClick="return exportGrid('PDF');"><img alt="" src="../../Images/Icons/ExportPDF.png" />Export to PDF</asp:LinkButton>   
<asp:LinkButton ID="btnSendEmail" runat="server" CommandName="SendEmail" OnClientClick="return exportGrid('PDFEmail');"><img alt="" src="../../Images/Icons/PasswordSetup.png"/>Email</asp:LinkButton>
</div>
</CommandItemTemplate>
</MasterTableView>
<ClientSettings>
<ClientEvents OnCommand="gridCommand" />
<Selecting AllowRowSelect="True" UseClientSelectColumnOnly="true" />
</ClientSettings>
</telerik:RadGrid>