powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с передачей данных на сервер
2 сообщений из 2, страница 1 из 1
Проблема с передачей данных на сервер
    #33361437
beiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. У меня такая ситуация, есть JavaScript функция. Которая отыскивает HIDDEN и записывает туда строку, для передачи на сервер

function fillHidden()
{
strZip = "abrakadabra"
h = document.getElementById("hid")
h.value = strZip
}

В обработчике кнопки на сервере я обращаюсь к этой функции через Page.RegisterClientScriptBlock:

Page.RegisterClientScriptBlock("", "<script>fillHidden()</script>"); //что-бы проинициализировать строку

Дальше я передаю строку на следующую страницу через Session:

Session["zip"] = hid.Value;
Server.Transfer("WebForm2.aspx");
Response.Redirect("WebForm2.aspx");

На второй форме принимаю на загрузке, но строки там нет.

Что может быть не так.
...
Рейтинг: 0 / 0
Проблема с передачей данных на сервер
    #33361572
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, определитесь с методом перехода на другую страницу:
Код: plaintext
Server.Transfer("WebForm2.aspx");
или
Код: plaintext
Response.Redirect("WebForm2.aspx");

Во-вторых, мне лично не понятно, что вы пытаетесь сделать тут:
Код: plaintext
1.
Page.RegisterClientScriptBlock("", "<script>fillHidden()</script>"); //что-бы проинициализировать строку

В-третьих, советую обращаться за значением к hidden так:
Код: plaintext
1.
Request.Form["hid"]
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с передачей данных на сервер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]