دوست عزیز یه راه خیلی ساده که بنظرم میرسه و شاید خواسته شما رو برآورده کنه استفاده از QueryString است فرض کنید که میخواهید اطلاعات Product از دیتابیس Northwind رو در یه گرید نمایش بدید آونم به صورتی که هر بار این گرید 10 تا از رکوردها رو نمایش بده و از Enity FrameWork هم استفاده کردیم ( که اصلا مهم نیست و شما میتونید از هر تکنیک دیگه ایی استفاده کنید ) من تو رویداد لود Page مینویسم:
protected void Page_Load(object sender, EventArgs e)
{
NorthwindEntities db = new NorthwindEntities();
int rowNumber = Convert.ToInt32(Request.QueryString["Row"]);
var query = from p in db.Products
where p.CategoryID>2
orderby p.ProductName
select p;
grdNorth.DataSource = query.Skip(rowNumber).Take(10);
DataBind();
}
امیدوارم منظورتون رو برآورده کرده باشه اگه نه در تماس باشید در خدمتم