locked
Передача ID на вторую страницу RRS feed

  • Вопрос

  •  Хочу передать ID на вторую страницу. 
            private void CategoryListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
    int catID = (CategoryListBox.SelectedItem as Category).Id_category;
    NavigationService.Navigate(new Uri("/ActionsOfCategory.xaml?currentID=" + catID, UriKind.Relative));
    }

    Что прописывать в OnNavigatedTo второй страницы, если там тоже будет листбокс с текстблоком в виде списка, отбираемого по ID категорий? Пишу как-то так и зависаю:

    IDictionary<string, string> parameters = this.NavigationContext.QueryString; if (parameters.ContainsKey("currentID")) { string catID = parameters["currentID"]; }


    Заранее спасибо за ответ.
    11 февраля 2013 г. 23:38

Ответы

  •  protected override void OnNavigatedTo(NavigationEventArgs e)
            {
                base.OnNavigatedTo(e);
    
                int Id = int.Parse(NavigationContext.QueryString["currentID"]);
            }

    как то так) и все, ничего лишнего)

    • Предложено в качестве ответа ProstoKorol 13 февраля 2013 г. 8:03
    • Отменено предложение в качестве ответа ProstoKorol 13 февраля 2013 г. 8:03
    • Изменено ProstoKorol 13 февраля 2013 г. 8:04
    • Помечено в качестве ответа Fat.Hansmer 13 февраля 2013 г. 18:56
    12 февраля 2013 г. 14:35