Do you really need below block?
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
RadGrid1.Visible = true;
}
}
Remove the line
RadGrid1.Visible = true;
from Page_Load()
Also check while debugging can you able to data in the dataset?