protected override void OnPagePreLoad (object sender, EventArgs e)
{
base.OnPagePreLoad (sender, e);
if (Page.IsPostBack && EnableSortingAndPagingCallbacks) {
int page;
if (int.TryParse (Page.Request.Form [ClientID + "_Page"], out page))
PageIndex = page;
int dir;
if (int.TryParse (Page.Request.Form [ClientID + "_SortDirection"], out dir))
SortDirection = (SortDirection) dir;
SortExpression = Page.Request.Form [ClientID + "_SortExpression"];
}
}