public static void BindGridView <T>(ASPnetControls.PagerV2_8 pager, GridView gridView, string sortExpression)
    {
        Type           type         = typeof(T);
        dynamic        activeRecord = new StaticMemberDynamicObject(type);
        IQueryable <T> obj          = activeRecord.All();

        pager.ItemCount     = obj.Count();
        gridView.DataSource = activeRecord.GetPaged(sortExpression,
                                                    pager.CurrentIndex,
                                                    gridView.PageSize);
        gridView.DataBind();
    }