2009-10-09 2 views
1

Я использую DeatialsView с AutoGeberateColoums для моего администрирования.Как я могу обновить 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(); 

Как я могу сохранить его автоматически без сусла присваивающего все поля с целью поле объекта?

Обратите внимание, что у меня есть разные проекты, чтобы вырезать ASP-слой из уровня данных, поэтому у меня должен быть только объект «Benutzer», я не могу использовать LinQ прямо здесь.

(P.s .: I musst добавить «Benutzer» -Object к списку, потому что DetailsView не будет иметь ни одного объекта, если кто-то знает его лучше, пожалуйста, исправьте меня).

ответ

2

попытайтесь связать ваше детальное представление с linqdatasource, и оно автоматически обновит объект linq