asp.net DataGrid 中文字符排序的实现代码

2019-05-11 21:39:00王振洲

                return 0;
            }
            if(nCode1 < UNDERFLOW_VALUE || nCode1 > OVERFLOW_VALUE
                || nCode2 < UNDERFLOW_VALUE || nCode2 > OVERFLOW_VALUE)
            {
                return (nCode1 < nCode2) ? -1 : 1;
            }

            var nIndex1:Number = CHAR_LIB[nCode1 - UNDERFLOW_VALUE];
            var nIndex2:Number = CHAR_LIB[nCode2 - UNDERFLOW_VALUE];
            return (nIndex1 < nIndex2) ? -1 : 1;
        }
    }
}

搞定收工,简单吧,以后只要监听要排序列的headerRelease事件设置dataField就OK了,连sortCompareFunction的方法都不用写了,超好用哦...:)