In case you stil find trouble, then:
1. Set a page size.
2. Check the row count of Dataset.
3. If the rowcount of dataset is more than the page count, then pagination should be visible or else not. So based on this, decide to show/hide grid footer.
Thus, something like:
if(rowCount > Grid.PageSize)
Grid.ShowFooter = true;
else
Grid.ShowFooter = false;