Hi,
Initialize DataTable object again in ispostback condition will solve your problem.
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
dt=new DataTable();
dt.Columns.Add("ServiceName", typeof(string));
GridView1.DataSource = dt;
}
GridView1.DataBind();
}