سلام
قطعه کدی که برای جستجو نوشتم بشکل زیر است
متاسفانه مشکلی داره اینکه خروجی متفاوتی با سرچ حروف کوچک و بزرگ برمی گردونه ... MVCو mvc وقتی سرچ کنم خروجی متفاوتی بر می گردونه چطور می تونم این مشکل برطرف کنم
public ActionResult Search(string q) { List<Page> pages = new List<Page>(); pages.AddRange(dbPage.Get().Where(p => p.Page_Title.Contains(q) || p.Page_ShortDesc.Contains(q) || p.Page_Tags.Contains(q) || p.Page_Text.Contains(q)).ToList()); ViewBag.name = q; ViewBag.message = ""; if (pages.Count == 0) { ViewBag.message = "متاسفانه جستجوی شما نتیجه ای دربر نداشت . شاید جستجو با واژه های دیگر بتواند به شما کمک کند."; } return View(pages); }
شرط را میتونید به شکل زیر تغییر دهید
p => p.Page_Title.ToLower().Contains(q)
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)