엔티티 관계형 데이터베이스 테이블에서 오는 단일 값에 액세스하려고합니다. 내가 viewbag에 전달하고 있지만 잘못된 구문 때문에 내 mvc보기 내부 viewbag에서 작동하지 않습니다. 그림을 보시오. 그러면 하위 관계형 테이블의 가치를 제대로 알게 될 것입니다.보기에서 관계형 데이터에 액세스
컨트롤러 : 공공 ActionResult ProductEdit (INT 아이디)
{
using (BlexzWebDbEntities db = new BlexzWebDbEntities())
{
ViewBag.Product = db.Products.Where(x=>x.ProductId == id).FirstOrDefault();
return View();
}
}
MVC보기 :
Category: @ViewBag.Product.Categories.CategoryName <br />
스크린 샷에서 속성 이름이 '카테고리'인 것처럼 보입니다. 하지만 '카테고리'라는 속성에 액세스하려고합니다. 그냥 오타 야? – David