2009-10-09 87 views
1

我使用AutoGeberateColoums的DeatialsView用于我的用户管理。如何使用DetailsView更新Linq对象?

这里我开始代码:

 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(); 

我怎么能保存它没有全自动必须从视图分配各个领域为对象场?

请注意,我有不同的项目从数据层切割ASP层,所以我必须只有一个“Benutzer”对象,我不能直接在这里使用LinQ。 (P.s .: I musst将“Benutzer”-Object添加到列表中,因为DetailsView不会有单个对象,如果有人知道它更好,请更正我)。

回答

2

尝试绑定您的detailsview到linqdatasource,它会自动更新linq对象