سلام آقا ، ببخشید اطلاعات من از بانک لود میشه تو گراید ولی فیلد ها رو نشون نمی ده به اندازه 3 تا رکورد آورده ولی .... حتی جستجو هم کار می کنه ولی مخفیانه البته با getallcustomer کار می کنه ولی با getnamecustmer خیر
این هم کدش هست
return db.T_Person.Where(c => c.Person_Name.Contains(filter)).Select(c => new ListPersonViewModel()
{
PersonId = c.Person_Id,
PersonName = c.Person_Name
}).ToList();
فک کنم listpersonmodel نمی تونه برگردونه ؟
سلام
احتمالا ستون های بانک رو به گرید بایند نکردید
باید خاصیت DataPropertyName ستون ها رو ست کنید
به اندازه رکورد های بانک ردیف درست می کنه منتها مخفی هست . bind هم کردم
بانام ستون بهش دسترسی پیدا به جای شماره سلول نام آن را وارد کنید
Cell["Name"]
ببخشید من متوجه نمی شم ، کجا باید اینو بنویسم ، به نظرتون ارتباطی با listpersonmodel نداره؟
چرا داره
نام ستون شما در ViewModel هست PersonName و بعد شما اومدید Person_Name را بایند کردید
باید نام فیلد های ViewModel را در DataPropertyName قرار دهید
خدا خیرتون بده ، من که از روش تدریس تون لذت می برم ، تسلط تون رو برنامه نویسی 20
سلامت باشی دوست من
استاد عزیز خیلی ماهی یه دونه ای
با احترام