У меня есть автогенерация DataGrid
, и я хочу получить значение ID. В каждой строке есть HyperLink button
, и я хочу отправить значение идентификатора этой строки в new page via query string
. Порядок ProductGrid
выглядит следующим образом: (HyperLinkButton,ID,Name,Details)
.Как получить значение столбца DataGrid
Это, как я связывание сетки:
public void webService_GetProductsCompleted(object sender, ServiceReference1.GetProductsCompletedEventArgs e)
{
ProductGrid.ItemsSource = e.Result;
ProductGrid.Visibility = Visibility.Visible;
}
И это событие HyperLink нажатия кнопки, где я попытался retreiving значения ячейки, но получил нулевую (комментировала)
private void HyperlinkButton_Click_1(object sender, RoutedEventArgs e)
{
//string var = ProductGrid.Columns[1].GetCellContent(ProductGrid.SelectedItem).ToString();
this.NavigationService.Navigate(new Uri("/Home?", UriKind.Relative));
}
Может кто-нибудь помогите мне узнать, как я могу отправить значение моей ячейки в строку запроса?
Эти классы недоступны в silverlight :) –
Есть ли способ, которым я могу разделить и извлечь значения из 'e.Result'? Потому что там, где строка возвращается –
https://social.msdn.microsoft.com/Forums/silverlight/en-US/a132f968-4471-4dcf-8239-32804e752b82/how-to-get-values-from-eresult- table? forum = silverlightwcf, пожалуйста, обратитесь к этому –