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

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

کاربر سایت

sg.programmer

عضویت از 1393/06/30

پیدا کردن تعداد رکورد موجود در گریدوی

  • سه شنبه 7 اردیبهشت 1395
  • 00:10
تشکر میکنم

سلام

چطوری میشه کل رکورد های موجود در گرید را زمانیکه AllowPaging=True هست پیدا کرد؟

وقتی از دستور زیر استفاده میکنم فقط تعداد رکورد موجود در یک پیج را نمایش میده:

GridView1.Rows.Count

 

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

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

ایمان مدائنی

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

  • سه شنبه 7 اردیبهشت 1395
  • 08:20

شما میتونید قبل از Bind کردن گرید تعداد کل رکورد ها رو با Count بدست بیارید

کاربر سایت

sg.programmer

عضویت از 1393/06/30

  • سه شنبه 7 اردیبهشت 1395
  • 15:54

تشکر آقای مدائنی

میشه بگید چطور؟

کاربر سایت

ایمان مدائنی

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

  • سه شنبه 7 اردیبهشت 1395
  • 16:44

از چه ORM استفاده میکنید ؟

شما ابتدا کوئری را به یک لیست بریزید و سپس به گرید Bind کنید

اینجوری میتونید از لیست Count بگیرید

کاربر سایت

sg.programmer

عضویت از 1393/06/30

  • سه شنبه 7 اردیبهشت 1395
  • 21:11
   SqlDataSource1.SelectCommand ="Query";
        GridView1.DataBind();

بعد از این کد استفاده میکنم. نمیخوام یک کوئری جدا بزنم. از خروجی گرید نتیجه بگیرم

GridView1.Rows.Count

ولی به علت Paging در گرید مقدار نمایش داده شده غلط هست

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

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

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

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