PDA

View Full Version : نمایش مقادیر در gridview



reddevilutd
سه شنبه 28 اردیبهشت 1395, 11:14 صبح
با عرض سلام
من در asp.net یک gridview دارم که می خواهم فقط کاربرانی را نمایش دهد که roleID آنها برابر 0 است . از گزینه ی where داخل تنظیمات gridview استفاده کرده ام ولی هنگام اجرا با خطا مواجه می شوم. اطلاعات gridview را از کنترل linqdatasource می گیرم. خواهش می کنم راهنمایی کنید.
با تشکر

maxpayn2
سه شنبه 28 اردیبهشت 1395, 12:26 عصر
سلام . از where توی خود linqdatasource استفاده کن نه توی گرید

reddevilutd
سه شنبه 28 اردیبهشت 1395, 15:35 عصر
سلام دوست عزیز
داخل linqdatasource هم که می ذارم ، با خطای زیر مواجه می شوم
No property or field 'RoleID' exists in type '<>f__AnonymousType2`3'کد شرط من یه این صورت است:
where=" RoleID == 0

maxpayn2
شنبه 01 خرداد 1395, 09:00 صبح
قبل از RoleID یه دونه it بزار مثلا :





Where="it.RoleTypeID <> 1 and it.RoleTypeID <> 2"