abbas95
چهارشنبه 04 فروردین 1395, 08:48 صبح
با سلام و عرض تبریک عید به هم رشته هایی خودم http://forum.bushehrteam.com/images/smilies/yahoo/11.gifhttp://forum.bushehrteam.com/images/smilies/yahoo/103.gif
در جستجوی یک مقدار در دیتاگرید ویو به مشکل خوردم این مقدار از نوع int و کلید اصلی هم میباشد
از مدل انتی تی فریمورک استفاده کردم
میخوام فیلد جستجوی ایدی داشته باشم ولی نمیشه
var que = database.tblusers.Where(a => a.id.Contains(textboxsearch.Text ));
به این خط کد برنامه اشکال میگیره یعنی contains رو برای id نمیشناسه
id از نوع int تعریف کردم و کلید اصلی هست.
ولی یه فیلد جستجوی دیگه دارم که بر اساس اسم و فامیله واز نوع nvarchar50
var que = database.tblusers.Where(a => a.esmofamil.Contains(textboxsearch.Text));
این کد براش کار میکنه.
ولی برای جستو از روی id کار نمیکنه و جمله conains رو نمیشناسه
لطفا راهنماییم کنین که چرا contains رو برای id قبول نمیکنه ,و باید چکار کنم؟
در جستجوی یک مقدار در دیتاگرید ویو به مشکل خوردم این مقدار از نوع int و کلید اصلی هم میباشد
از مدل انتی تی فریمورک استفاده کردم
میخوام فیلد جستجوی ایدی داشته باشم ولی نمیشه
var que = database.tblusers.Where(a => a.id.Contains(textboxsearch.Text ));
به این خط کد برنامه اشکال میگیره یعنی contains رو برای id نمیشناسه
id از نوع int تعریف کردم و کلید اصلی هست.
ولی یه فیلد جستجوی دیگه دارم که بر اساس اسم و فامیله واز نوع nvarchar50
var que = database.tblusers.Where(a => a.esmofamil.Contains(textboxsearch.Text));
این کد براش کار میکنه.
ولی برای جستو از روی id کار نمیکنه و جمله conains رو نمیشناسه
لطفا راهنماییم کنین که چرا contains رو برای id قبول نمیکنه ,و باید چکار کنم؟