Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2012, 08:20   #1
Kioto
Пользователь
 
Регистрация: 04.04.2012
Сообщений: 11
По умолчанию работа со страницами...

Добрый день господа. Перейду к делу: Пишу на C#, есть у меня 2 страницы. В первой страницы есть данные (данных очень много) которые передаются второй для печати. Использовал метод PostBackUrl на Button, а на второй странице ловил данные поиском Page.PreviousPage.FindControl. Все работало нормально пока шеф не сказал что страницу печати нужно открывать в отдельном окне. Создал Input button: прописал в скрип Windows.open(''), здесь и встала проблема...поиск FindControl на второй странице не видит предыдущих label-ов и TextBox-ов...Кто знает прошу подсказать или указать в какую сторону копать...Благодарю за советы.

Вот приблезительный код первой страницы:
Код HTML:
<asp:TextBox ID="FIO" runat="server" style="font-size: small" Width="337px"></asp:TextBox>
<asp:Button ID="Print" runat="server" Text="Печать" Width="96px" PostBackUrl="~/Print_Page.aspx"/>
На второй странице:
Код:
protected void Page_Load(object sender, EventArgs e)
{
label1.Text =
             (Page.PreviousPage.FindControl("FIO")
              as TextBox).Text;
}

Последний раз редактировалось Kioto; 28.04.2012 в 10:08.
Kioto вне форума Ответить с цитированием
Старый 28.04.2012, 09:03   #2
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Цитата:
В первой страницы есть данные
Откуда данные?
=master= вне форума Ответить с цитированием
Старый 28.04.2012, 09:11   #3
Kioto
Пользователь
 
Регистрация: 04.04.2012
Сообщений: 11
По умолчанию

Данные вводимые пользователем, т.е. данные в Textbox-ах
Пользователь заполнил пункты (Texbox) и отправил страничку на печать
Kioto вне форума Ответить с цитированием
Старый 28.04.2012, 10:25   #4
Летучий_СкилетиК
Форумчанин
 
Аватар для Летучий_СкилетиК
 
Регистрация: 04.02.2011
Сообщений: 260
По умолчанию

попробуйте искать их не как серверные элементы Page.PreviousPage.FindControl.
скажем искать какнибуть так :
Код:
$("input[type='text']")
передавать найденные значения ajax-ом
Летучий_СкилетиК вне форума Ответить с цитированием
Старый 28.04.2012, 15:54   #5
Kioto
Пользователь
 
Регистрация: 04.04.2012
Сообщений: 11
По умолчанию

Благодарю, проблема решилась. Тему можно закрывать
Kioto вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c# работа с web-страницами world12_tk Помощь студентам 0 22.04.2011 23:50
С++ работа с интернет страницами Sarumjan Общие вопросы C/C++ 1 12.10.2010 19:28
Работа со страницами - curl + file_get_contents + cookie domovoi PHP 6 01.03.2009 00:53
Передача и параметров между страницами Killer_djon JavaScript, Ajax 3 04.02.2009 04:07
Передача данных между страницами IQ-40 Безопасность, Шифрование 0 28.01.2008 11:32