2009-10-09 3 views
1

필자는 사용자 관리를 위해 AutoGeberateColoums와 함께 DeatialsView를 사용합니다.어떻게 Linq 객체를 DetailsView로 업데이트 할 수 있습니까?

여기 내 시작 코드

:

 Business.UserHandling uh = new Business.UserHandling(); 
     DAL.Benutzer user = uh.GetSingleUser(BenutzerID_Int); 
     List<DAL.Benutzer> listUser = new List<DAL.Benutzer>(); 
     listUser.Add(user); 
     DetailsView1.DataSource = listUser; 
     DetailsView1.DataBind(); 

가 어떻게를 automaticly 오브젝트 필드로보기에서 모든 필드를 할당해야하지 않고 저장할 수 있습니다?

데이터 레이어에서 ASP 레이어를 자르려면 다른 프로젝트를 사용해야하므로 "Benutzer"-Object 만 가져야합니다. 여기서 LinQ를 직접 사용할 수는 없습니다.

(필자는 DetailsView에 단일 객체가 없기 때문에 "Benutzer"-Object를 목록에 추가합니다. 누군가가 더 잘 알고 있으면 나를 수정하십시오.)

답변

2

linqdatasource에 detailsview를 바인딩하면 linq 객체가 자동으로 업데이트됩니다.

관련 문제