Некоторые рекомендации с Silverlight WCF RIA Services ... DataGrid и подробный вид на той же страницеДобавить строку в DataGrid в Silverlight WCF RIA Services
Control layout
DataGrid
Detail View [Add New Row (button)]
Если бы я хотел, чтобы добавить новую строку с помощью кнопки затем выберите эту новую строку в datagrid, как бы я это сделал?
Я пробовал:
DetailViewTest.Web.Services.Mode1DomainContext ctx =
(Mode1DomainContext)wordDomainDataSource.DomainContext;
Word word = new Word()
{
Word1 = this.word1TextBox.Text,
DateAdded = DateTime.Now
};
ctx.Words.Add(word);
ctx.SubmitChanges();
Это добавляет слово в этой базе данных, но не DataGrid, даже если источник данных для данных является wordDomainDataSource. Если я перезапущу приложение, оно появится в datagrid. Некоторая помощь с этим будет замечательной!
(с помощью бизнес-приложений Silverlight 4 в качестве исходного проекта)
Секрет Слово слово = новое слово() { Слово1 = this.word1TextBox.Text, DateAdded = DateTime.Now }; wordDomainDataSource.DataView.Add (слово); – coder100