PDA

View Full Version : سوال: رفرش کردن گریدویو



helia64
دوشنبه 16 مرداد 1391, 14:55 عصر
سلام دوستان
برای رفرش کردن اطلاعات گریدویو (منظورم کلا خود گرید هست) باید چکار کرد؟
چون من در صفحه ام یک گرید دارم با دکمه هاییی که بیرون از گرید هستند مثل حذف و ویرایش وقتی رکوردی رو که انتخاب می کنم میخوام حذف کنم تو گرید نشون نمیده همون لحطه حدف شده ببکه کلا یکبار دیگه اباید ز صفحه برم بیرون و برگردم تا معلوم شه حذف شده. میخواستم ببینم ایا راهی هست که فقط گرید رفش بشه همزمان با زدن روی دکمه حذف م؟
ممنون

Kurdia
دوشنبه 16 مرداد 1391, 15:13 عصر
در هنگام لود صفحه چه چیزی باعث می شه که گریدویو که هیچ اطلاعاتی نداره، اطلاعات DB رو نمایش بده؟

بله درسته شما باید بعد از عملیات حذف، گریدویو رو به پایگاه داده مرتبط کنید

helia64
دوشنبه 16 مرداد 1391, 19:22 عصر
هنگام لود صفحه کلا گرید با اطلاعاتش داره نمایش داده میشه
ولی بعد از حدف bind کرده ام

Kurdia
دوشنبه 16 مرداد 1391, 21:53 عصر
خب همون
بعد از حذف باید کاملا از اول bind بشه



SqlConnection con = new SqlConnection();

string query = "select * from tblnews";

SqlCommand cmd = new SqlCommand(query, con);

con.Open();

SqlDataReader dr = cmd.ExecuteReader();
GridView1.DataSource = dr;
GridView1.DataBind();

con.Close();