2009-10-09 60 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對象