Example #1
0
    private void CompareColumnValues(DevExpress.Web.ASPxGridView.CustomColumnSortEventArgs e)
    {
        if (e.Column.FieldName == "UnitPrice")
        {
            int res = 0;

            double x = Math.Floor(Convert.ToDouble(e.Value1) / 10);
            double y = Math.Floor(Convert.ToDouble(e.Value2) / 10);
            res = Comparer.Default.Compare(x, y);
            if (res < 0)
            {
                res = -1;
            }
            else if (res > 0)
            {
                res = 1;
            }
            if (res == 0 || (x > 9 && y > 9))
            {
                res = 0;
            }

            e.Result  = res;
            e.Handled = true;
        }
    }
Example #2
0
 protected void ASPxGridView1_CustomColumnGroup(object sender, DevExpress.Web.ASPxGridView.CustomColumnSortEventArgs e)
 {
     CompareColumnValues(e);
 }