Передача параметров со страницы aspx на страницу xmal - PullRequest
1 голос
/ 18 января 2012

Я занимаюсь разработкой сайта с использованием asp.net, но для отображения графиков мы используем технологию silverlight.

Я могу перейти на страницу Silverlight, используя navigateurl кнопки ссылки, и могу прикрепить строку запроса для этого, но как я могу получить параметры строки запроса на странице silverlight .xmal.

если есть так много альтернативных способов передачи параметров, пожалуйста, дайте ссылку на них.

последнее, но не менее важное У меня есть кнопка «Назад» на странице Silverlight .xmal, если пользователь нажимает эту кнопку «Назад», мне нужно перенаправить его на страницу aspx, как я могу этого добиться?

Заранее спасибо

1 Ответ

0 голосов
/ 18 января 2012

это то, как вы можете получить строку запроса в silverlight

 public static string GetQueryStringValue(this System.Windows.Controls.Page page, string p)
        {

            var values = HtmlPage.Document.QueryString
            .Where(w => w.Key.Trim().Equals(p))
            .Select(s => s.Value).SingleOrDefault();
            return values;
        }

        public static string GetQueryStringValueFromNavigationContext(this System.Windows.Controls.Page p, string key)
        {
            var values = p.NavigationContext.QueryString
            .Where(w => w.Key.Trim().Equals(key))
            .Select(s => s.Value).SingleOrDefault();
            return values;
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...