مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

عطایی

عضویت از 1392/05/14

گیرید ویو

  • دوشنبه 21 دی 1394
  • 10:58
تشکر میکنم

سلام

من یه گیرید دارم که اطلاعاتش رو از طریق کدنویسی میگیره و بایند میشه مثلا داخل رویداد bingrid()

که من داخل page load  اونو صدا میکنم

حالا مشکلم اینجاست pageing  کار نمیکنه

بعد اومدم تو رویداد زیر این خط و اضافه کردم

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {

            GridView1.PageIndex = e.NewPageIndex;
        
    
        }

اما باز هم اوکی نشد

بعد سرچ کردن اینجور فهمیدم که تو همین رویداد paging  دوباره باید bindgrid رو فراخوانی کنم

که با اینکار مشکلم حل شد

اما سوال اصلی من اینجاست که

الان اینکار باعث میشه سرور کند بشه چون با هربار عوض کردن صفحه یه بار کوئری اجرا میشه

حالا چاره چی هست اصول درستش چیه و چیکار باید کنم؟؟؟؟؟؟؟؟؟؟

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 21 دی 1394
  • 14:35

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

اینجوری خود گرید عملیات صفحه بندی را مدیریت میکنه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)