Сохранение и переназначение выбранного элемента на родительском экране при закрытии всплывающего окна - PullRequest
0 голосов
/ 30 октября 2018

Я использую Visual Studio 2015 Update 3 для LightSwitch HTMLClient

У меня есть Список пользователей на главном экране. После выбора элемента в списке «Пользователи» и нажатия кнопки «Просмотр» я просматриваю сведения о выбранном пользователе.

После нажатия кнопки «Закрыть» на всплывающем экране я вызываю приведенный ниже код для события «Выполнить»

myapp.navigateBack().then(function () {
    toastr.success("Success");
    window.location.reload();
});   

Из-за этого родительская страница обновляется, и я не могу снова выбрать того же пользователя на главном экране.

myapp.showShowUserDetailsPopup({
    beforeShown: function (screen) {

    },
    afterClosed: function (screen, navigationAction) {
        screen.Users.selectedItem = strOldSelected;
    }
});

Перед загрузкой всплывающего окна при выполнении события Submit я получаю выбранное значение следующим образом

strOldSelected = screen.Users.selectedItem;

Для меня сейчас значение strOldSelected приходит как undefined.

Как добиться выбора того же элемента в списке пользователей при закрытии всплывающего окна и после обновления главной страницы.

Любая помощь будет принята с благодарностью.

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