feat: 优化初始化缓存及控件功能
This commit is contained in:
@@ -1157,7 +1157,10 @@ namespace Lskj.Control
|
||||
if (groupDataTable.Columns.Count > 0)
|
||||
{
|
||||
DataTable orderTable = groupDataTable.Clone();
|
||||
groupDataTable.Select().OrderBy(n => n[groupDataTable.Columns[0]]).CopyToDataTable(orderTable, LoadOption.PreserveChanges);
|
||||
// DataTable中的数据库空值是DBNull,不能直接和String等实际类型比较。
|
||||
// 仅将DBNull作为null参与排序,非空数据仍按字段原始类型排序。
|
||||
DataColumn orderColumn = groupDataTable.Columns[0];
|
||||
groupDataTable.Select().OrderBy(n => n.IsNull(orderColumn) ? null : n[orderColumn]).CopyToDataTable(orderTable, LoadOption.PreserveChanges);
|
||||
InitShowDataGridColumns(orderTable);
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user