Try like this:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Session["CheckRefresh"]= Server.UrlDecode(System.DateTime.Now.ToString());
}
}
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
if (Session["CheckRefresh"].ToString()==ViewState["CheckRefresh"].ToString())
{
int s1 = GridView1.SelectedIndex;
string ss = GridView1.Rows[s1].Cells[1].Text;
SqlConnection a = new SqlConnection(ConfigurationManager.ConnectionStrings["abcConnectionString"].ConnectionString);
a.Open();
string cartCmd = "insert into savetable(userid,productid,Quantity) values('" + Userid.Value + "','" + ss + "','" + 1 + "') ";
SqlCommand cmd = new SqlCommand(cartCmd, a);
cmd.ExecuteNonQuery();
a.Close();
Session["CheckRefresh"] = Server.UrlDecode(System.DateTime.Now.ToString());
}
}