2011-04-27 2 views
1

두 개의 엔티티 페이지와 사용자가 있습니다.
페이지는 속성 사용자 ID는 I이 코드mvc3 모델 문제

ViewBag.UserId = new SelectList(db.Users, "Id", "FirstName"); 

이 페이지의 작성에

을 가지고 있지만 나는 내가하면 FullName을 추가하려고 사용자에게 FIRSTNAME + ""+ 성 을 보여주고 싶은 사용자 모델

public virtual string FullName() 
    { 
     return FirstName + " " + LastName; 
    } 

에 재산과

ViewBag.UserId = new SelectList(db.Users, "Id", "FullName"); 
에 코드를 변경

는하지만 난 이름이 '하면 FullName'와 속성을 포함하지 않는 오류

'System.Data.Entity.DynamicProxies.User_EA60FEF07DE73591E6CDB805AD4C97662C5746A392A085CE7E70AA1B78B0DD78에게'얻을.

답변

3

성명은 방법이며 재산은 아닙니다.

시도

public virtual string FullName { 
    get { return FirstName + " " + LastName; } 
}