Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Навигация с передачей параметров в сильверлайте / 6 сообщений из 6, страница 1 из 1
23.02.2013, 20:02
    #38163314
Hardworker.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация с передачей параметров в сильверлайте
Имеется силверлайт приложение использующее риа сервисы
На одном из вьюшек имеется кнопка по нажатию на которую должна отобразиться другая вьюшка но при этом
по нажатию на кнопку должны передаваться несколько параметров(возможно даже некий класс) который(ые) будут использоваться другой вьюшкой для выполнения запроса через риа сервисы, получению данных и последующем отображении
Вот такой вопрос
...
Рейтинг: 0 / 0
23.02.2013, 20:16
    #38163327
Hardworker.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация с передачей параметров в сильверлайте
Уточню вопрос

Вью1 имеет кнопку по которой я делаю переход на вью2
this.NavigationService.Navigate(new Uri("/View2", UriKind.Relative));


View2 сейчас отображает некие данные в гриде используя риа сервисы

Но мне надо по клику передать ряд параметров которые view2 должна передать в риа сервисы и тут загвоздка
...
Рейтинг: 0 / 0
23.02.2013, 20:45
    #38163339
Hardworker.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация с передачей параметров в сильверлайте
Еще 1 детализация

Во Вью1 по кнопке передаю пусть 1 параметр
this.NavigationService.Navigate(new Uri("/View2?Id=1", UriKind.Relative));


Во вью2 имею следующее
protected override void OnNavigatedTo(NavigationEventArgs e)
{
if (this.NavigationContext.QueryString.ContainsKey("Id"))
{
...
}
}

Ок параметр я получил но вызов риа сервиса происходит в xaml:

<riaControls:DomainDataSource AutoLoad="True" d:DesignData="{d:DesignInstance my:mydata, CreateList=true}" Height="0" LoadedData="mydataDomainDataSource_LoadedData" Name="mydataDomainDataSource" QueryName="GetDataQuery" Width="0">

Сам метод GetData в риа сервисах я могу поправить чтобы он работал с принимающим параметром
Но непонятно как мне из OnNavigatedTo передать мой полученный параметр в xaml где и идет вызов серсиса
...
Рейтинг: 0 / 0
23.02.2013, 21:00
    #38163345
Hardworker.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация с передачей параметров в сильверлайте
Вобщем я сам ответ быстрее выяснил
так что снимается вопрос с повестки дня
...
Рейтинг: 0 / 0
23.02.2013, 21:01
    #38163346
Hardworker.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация с передачей параметров в сильверлайте
Единственный вопрос который остался
При такой передачи параметров в xaml можно оперировать только примитивными параметрами или также передавать сложные объекты?
...
Рейтинг: 0 / 0
24.02.2013, 14:46
    #38163703
QueryString
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация с передачей параметров в сильверлайте
Hardworker.,

Query String - и этим все сказано
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Навигация с передачей параметров в сильверлайте / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]