page load event i ile alip atama yaptigin id degeri btnguncelle eventinin icinde kullanamazsin btn guncelle eventinin icinde degisken tanimlayip atama yap.
rob33n gozunden nasil kacti?
protected void btnGuncelle_Click(object sender, EventArgs e)
{
string idno = request.querystring["id"];
SqlConnection baglanti = system.baglan();
SqlCommand cmd = new SqlCommand("Update zaiyat set gonderildi = 1 Where Id=@id", baglanti);
cmd.Parameters.Add("@id", idno);
cmd.ExecuteNonQuery();
Response.Redirect("Onayligiderler.aspx");
}
şimdide bunu yapınca aşağıdaki hatayı veriyor
The parameterized query '(@id nvarchar(4000))Update zaiyat set gonderildi = 1 W' expects the parameter '@id', which was not supplied.
Line 51: SqlCommand cmd = new SqlCommand("Update zaiyat set gonderildi = 1 Where Id=@id", baglanti);
Line 52: cmd.Parameters.Add("@id", idno);
Line 53: cmd.ExecuteNonQuery();
Line 54:
Line 55:
Source File:xxxx.cs Line: 53