为什么页面刷新一次就提交一次表单?
void Button1_Click(object sender, EventArgs e)   //添加
     {
         SqlCommand inser = new SqlCommand("insert into mingzi(id,namen) values(@id,@namen)", conn);
         inser.Parameters.Add(new SqlParameter("@id", SqlDbType.Int, 4, "id"));
         inser.Parameters.Add(new SqlParameter("@namen", SqlDbType.NVarChar, 10, "namen"));
         adaper.InsertCommand = inser;
         DataRow dr=dt.NewRow();
         dr[0] = dt.Rows.Count+1;
         dr["namen"] = Text2.Value;
         dt.Rows.Add(dr);
         adaper.Update(ds);
         ds.AcceptChanges();
     }
页面每刷新一次就添加一次上次添加的数据,这是为什么啊?
是不是跟viewstate有关系啊?
------解决方案--------------------
是这样的
搜搜asp.net 防重复提交