PDA

View Full Version : سوال: refresh مجدد صفحه بعد از زدن دکمه



f_g1348
دوشنبه 09 تیر 1393, 08:32 صبح
سلام دوستان من در صفحم یک گرید دارم که اطلاعاتش رو از بانک می خونه . اطلاعاتی رو طاهر می کنه که یکی از فیلدها (مثلاً نام) آن خالی باشه و بعد من در صفحه با انتخاب یکی از سطرهای گرید و پر کردن مقادیر خواسته شده دستور آپدیت رو اجرا می کنم و در دیتابیس هم اطلاعات تغییر می کنه .
حالا می خوام بعد از هر بار زدن دکمه آپدیت اطلاعات گرید هم از اول پر بشن ( من دستورات پر شدن گرید رو در فرم لود گذاشتم )
ممنون میشم کسی راهنمایی کنه

dehqhani
دوشنبه 09 تیر 1393, 09:05 صبح
دوست عزیز

شما میتونید از کد زیر استفاده کنید

Gridview1.DataBind();

f_g1348
دوشنبه 09 تیر 1393, 09:58 صبح
آقا دمت گرم ولی کار نکرد

nice_boy_a
دوشنبه 09 تیر 1393, 10:04 صبح
سلام.
من دستورات پر شدن گرید رو دقیقا کجای فرم لود گذاشتی؟ تو شرط IsPostBack ؟
یه کاری کن! دستورات پر شدن گرید رو بزار تو یه تابع، و بعد از اینکه اطلاعاتت رو ویرایش کردی اون تابع رو فراخوانی کن.

dehqhani
دوشنبه 09 تیر 1393, 10:17 صبح
از این تایمر هم میتونی استفاده کنی که در مدت زمانی که بهش میده برات بروز رسانی کنه


<asp:Timer ID="Timer1" runat="server" Interval="3600" ontick="Timer1_Tick"></asp:Timer>


protected void Timer1_Tick(object sender, EventArgs e)

{

GridView1.DataBind();


}






البته اگه کد صفحه رو میزاشتی بهتر میتونستیم بهت کمک کنیم