PDA

View Full Version : نحوه صفحه بندی گرید بدون از دست دادن دیتا



temptemp
سه شنبه 25 خرداد 1395, 14:05 عصر
سلام .
من یه گرید دارم که نتیجه یه جستجو هستش ، کاربر وقتی میخواد صفحه رو عوض کنه ،متدی شبیه زیر دارم :

protected void grv_Data_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grv_Data.PageIndex = e.NewPageIndex;

TitDataBinding();
}


وقتی صفحه رو عوش میکنه کلا دیتای فعلی از دست میره و مجدد دیتا رو از دیتابیس میخونه ، چکار کنم که صفحه بندی رو همین مقدار گرید اعمل بشه و نره دوباره دیتا رو لود کنه ؟
---

مثلا کاربر سرچ میکنه نتیجه اش میشه 20 رکورد یعنی دو تا 2فحه الان اگه صفحه دوم رو بزنیم کلا میره دوباره از دیتابیس کلا اطلاعات رو بر میداره میاره اینجا .

ممنون میشم راهنمایی کنید .

علیرضا5
سه شنبه 25 خرداد 1395, 15:10 عصر
با ورود مجدد به یک صفحه اطلاعات قطعا از نو لود میشه از کد Session استفاده کن و در ورود مجدد کدی بنویس که چنانچه Session خالی نبود بر اساس اون سرچ مورد نظرت اعمال بشه

notlikeothers
چهارشنبه 26 خرداد 1395, 09:03 صبح
صفحه بندی تو دیتا بیس استفاده کن که دیتا اضافی رو بایند نکنه.