private string ResetSortToColumn(string sSortField)
{
if (SortField.Length < 1) {
SortField = sSortField;
SortDir = string.Empty;
} else {
if (SortField.ToLowerInvariant() != sSortField.ToLowerInvariant()) {
SortDir = string.Empty; //previous sort not the same field, force ASC
}
SortField = sSortField;
}
if (SortDir.Trim().ToUpperInvariant().IndexOf("ASC") < 0) {
SortDir = "ASC";
} else {
SortDir = "DESC";
}
sSortField = SortField + " " + SortDir;
return sSortField;
}