User data not show in browser when user type and click on insert button

protected void Button1_Click(object sender, EventArgs e)
{
string cs = ConfigurationManager.ConnectionStrings[“trailConnectionString”].ConnectionString;
SqlConnection con = new SqlConnection(cs);
con.Open();
try
{
string query = “insert into Student(Id, Name) values(@Id, @Name)”;
SqlCommand cmd = new SqlCommand(query, con);
cmd.Parameters.Add(new SqlParameter("@Id", TextBox1.Text));
cmd.Parameters.Add(new SqlParameter("@Name", TextBox2.Text));
GridView1.DataSource = cmd.ExecuteNonQuery();
GridView1.DataBind();
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
TextBox1.Text = “”;
TextBox2.Text = “”;
}
catch
{ }
finally
{
con.Close();
}

data show after update data in database