PDA

View Full Version : دستور update در gridview



سمیرا55
پنج شنبه 13 تیر 1392, 13:19 عصر
سلام
من داخل gridview یک دکمه برای update گذاشتم به محض کلیک اطلاعات gridview داخل text box نمایش داده بشه و update هم بشه ولی عمل update رو انجام نمیده
خواهش می کنم راهنمایی کنید:گریه:

protected void ImageButton2_Click(object sender, ImageClickEventArgs e)
{
Int32 ID = 0;

ID = Convert.ToInt32(((sender as ImageButton).Parent.FindControl("HiddenField1") as HiddenField).Value);




foreach (GridViewRow rowItem in GridView1.Rows)
{

TextBox chk1 = (TextBox)(rowItem.Cells[0].FindControl("TextBox1"));

Label id1 = (Label)(rowItem.Cells[0].FindControl("label1"));
chk1.Text = id1.Text;
chk1.Visible = true;
SqlConnection co1 = new SqlConnection();
co1.ConnectionString = "Data Source=.;Initial Catalog=sms_website;Integrated Security=True";
co1.Open();
string qry1 = "update goru set group_name='"+chk1+"' where goru.id='" + ID + "'";

SqlCommand cmd1 = new SqlCommand(qry1, co1);

cmd1.ExecuteNonQuery();
co1.Close();

}


[/RIGHT][/CENTER][/CENTER]
}[/LEFT]

00yas00
پنج شنبه 13 تیر 1392, 23:41 عصر
یه بررسی کنین ببینین که تو جدول اصلی بروز شده یانه
و بعد از دستور update یک بار بر روی جدول مورد نظر select کنید احتمالا تغییر را مشاهده خواهید کرد
موفق باشید

mahdi_rafatjah
شنبه 15 تیر 1392, 07:52 صبح
کاملا موافق هستم شما باید یه بار دیگه تو دیتاگریدتون سلکت کنید تا اطلاعات آپدیت شده را نشون بده (البت صفحه رو رفرش کنی هم میتونی ببینی ولی راه اصلیش نیست)

apanahi
پنج شنبه 27 تیر 1392, 20:49 عصر
هیچکدام از نظر دوستان کار نمیده!!!!
اگر کسی میدونه خواهش میکنم راهنمایی کنه منم گیر کردم