ASP страница получает актуальный контроль - PullRequest
1 голос
/ 31 мая 2010

Итак, у меня есть набор динамически создаваемых текстовых полей, которые, когда пользователь вводит некоторые данные и либо выдает, либо щелкает некоторые вычисления, выполняются.После того, как страница сообщений вернулась назад, контроль теряется.Что мне нужно, так это иметь возможность вернуть фокус на элемент управления, который был вставлен или не нажат в элементе управления, в который вводились данные.

1 Ответ

1 голос
/ 31 мая 2010

Вам нужно будет отправить информацию об этом контроле в сообщении. Что происходит при обратной передаче, так это то, что браузер полностью отбрасывает текущую DOM и загружает совершенно новую, поэтому, чтобы сохранить свое место, вам нужно будет сообщить серверу, где вы находитесь, и иметь код JavaScript, который запускается при загрузке страницы, чтобы поместить вещи назад.

Другие варианты включают в себя выполнение этого полностью в javascript или использование частичной обратной передачи ajax.

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