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

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

کاربر سایت

koroshpa

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

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

  • دوشنبه 9 آذر 1394
  • 23:43
تشکر میکنم

سلام 

من گرید ویو رو خاصیت صفحه بندی رو true می کنم ولی وقتی روی صفحه شماره 2 مثلا کلیک می کنم ارور میده ! و به صفحه دوم نمیره !!!!

علت از چی میتونه باشه ؟

 

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

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

اصغر

عضویت از 1394/03/16

  • سه شنبه 10 آذر 1394
  • 01:43
سلام ، تا اونجا که در خاطرم هست ، باید رویداد pageindexchange رو مدیریت کنید.
کاربر سایت

ایمان مدائنی

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

  • سه شنبه 10 آذر 1394
  • 08:15

متن ارور را ضمیمه کنید

کاربر سایت

koroshpa

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

  • چهارشنبه 11 آذر 1394
  • 14:26

کاربر سایت

ایمان مدائنی

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

  • چهارشنبه 11 آذر 1394
  • 15:07

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

SqlDataSource

LinqDataSource

EntityDataSource

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

 

کاربر سایت

koroshpa

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

  • چهارشنبه 11 آذر 1394
  • 15:51

آره وقتی خودم بایند می کنم چنین مشکلی دارم ؟

چطوری هندل کنم ؟؟

کاربر سایت

اصغر

عضویت از 1394/03/16

  • چهارشنبه 11 آذر 1394
  • 17:28

اگر کد بایند خاصی را می خواهید استفاده کنید بین دو خط قرار بدید.

Event را مانند زیر بنویسید:
 

protected void gridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
{


   gridView.PageIndex = e.NewPageIndex;
// کد های بایند اختصاصی
   gridView.DataBind();

}

 

کاربر سایت

koroshpa

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

  • چهارشنبه 11 آذر 1394
  • 21:46

کد بایند خاص یعنی چی ؟

من فقط برای لود اطلاعات در صفحه مجبور شدم اینکارو بکنم چون ی سری گروه بندی ها داشتم و دیدم نمیشه توی گرید کارام رو بکنم با دیتاسورس مجبور به لود اطلاعات در گرید به صورت دستی در پیج لود صفحه کردم .

کاربر سایت

اصغر

عضویت از 1394/03/16

  • پنجشنبه 12 آذر 1394
  • 21:17

اگر با Sql DataSource کار می کنید نیاز به این مورد ندارید و نمیخواد کد خاصی قرار بدید ، اون در مواردی هست که به صورت دستی به GridView دیتاسورس می دهید.

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

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

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

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