ASP.Net с использованием нескольких тегов формы и разместить их на другой странице - PullRequest
0 голосов
/ 07 октября 2010

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

<form id="postForm" method="post" action="target.aspx">
    <input type="hidden" id="id" />
</form>

Я отправляю форму из javascript с помощью jquery:

$("#id").val(id);
$("#postForm").submit();

Есть ли способ получить доступ к значению скрытого поляна целевой странице?

1 Ответ

1 голос
/ 07 октября 2010

Вы должны дать скрытому полю атрибут name:

<input type="hidden" id="id" name="id" />

После этого вы сможете использовать Request.Form на целевой странице для доступа к опубликованным данным.:

string postedId = Request.Form["id"];
...