Доступ к значению скрытого поля с другой веб-страницы - PullRequest
0 голосов
/ 30 марта 2011

Я сохранил строковое значение в скрытом поле страницы.Как получить к нему доступ с другой веб-страницы?

Ответы [ 4 ]

1 голос
/ 30 марта 2011

У вас есть два варианта.

а. Помещение этого строкового значения в сеанс.

 string value="value";
 Session["myValue"] = value;

б. Передав это значение в URL.

 string value="value";
 Response.Redirect("./Mypage.aspx?value="+value);
0 голосов
/ 30 марта 2011

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

Надеюсь, это поможет вам. http://www.codeproject.com/KB/vista/ASPNet_State_Management.aspx

0 голосов
/ 30 марта 2011

Если вы не возражаете против использования jQuery и если страницы находятся в одном домене, то вы можете сделать это с помощью метода .load(). Этот метод в основном выполняет GET запрос к странице

Страница со скрытым полем

<div id="hiddenValue">Value</div>

Страница, с которой вы звоните

$('#newDiv').load('path/to/page.aspx #hiddenValue');

дополнительные примечания:

  • Из-за ограничений безопасности браузера большинство запросов «Ajax» подчиняются той же политике происхождения ; запрос не может успешно получить данные из другого домена, субдомена или протокола.

Если они находятся в разных доменах, тогда доступны только другие варианты:

  • Строки запроса

  • Сессии

ссылки:

0 голосов
/ 30 марта 2011

На странице, содержащей скрытое значение, вы можете опубликовать эту форму на другой странице и получить значение из this.Request.Form ["hidden-field"].

Является ли это своего родаответ вы ищете?Может быть, более подробная информация поможет.

Удачи!

...