Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Активные блоггеры

 clevelus (1)
 RredCat (1)
 GreenAsh (2)
 Валерия  (2)
 thejediknight (1)
 Vladimir (1)
 advanta-group (1)
 Sheba (2)
 tsagi (1)
 m-jodo (1)
 siteman07 (3)
 Reg-Su.Ru (1)
 dmitry39 (3)
 IVAN (2)
 armex (3)
 natalia (1)
 чиин (1)
 Ivinsky (1)
 alekra (1)
 iwd (1)

 | 

GreenAsh Blog.

Friday, June 06, 2008

Обработка и отправка запроса через прокси сервер


            WebRequest request = HttpWebRequest.Create([URLAddress]);
            WebProxy proxy = new WebProxy();
            proxy.Address = new Uri([Аддрес прокси]);
            proxy.Credentials = new NetworkCredential([имя пользователя для подключения к прокси], [пароль]);
            request.Proxy = proxy;
            request.Method = "POST";
            request.ContentType = "application/x-www-form-urlencoded";
            string PostParam = "[имя]=[значение]&[имя]=[значение]";
            request.ContentLength = PostParam.Length;
            Stream RequestStream = request.GetRequestStream();
            TextWriter Writer = new StreamWriter(RequestStream);
            Writer.Write(PostParam);
            Writer.Close();
            RequestStream.Close();
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream ResponseStream = response.GetResponseStream();//ответ

GreenAsh

06 June 2008 13:01  Комментарии (0)

Wednesday, June 04, 2008

Использование однотипных UserControl с вложенными UpdatePanel, отправка запроса

Если на странице лежат одинаковые(один описывающий класс) UserControl и в них есть UpdatePanel с серверным контролом, то зачастую постбек с клиента(при использовании __doPostBack), приводит к обновлению всех контролов(попадание в обработчик события у всех однотипных UserControl-ов на странице). Можно послать уникальный post для вызова серверного метода лишь одного контрола:
__doPostBack("<%=[ascxControl].ID%>$<%=[control].ID%>","");

Например: если UserControl имеет ID = testControl, внутри него лежит кнопка с ID = testButton, то клиентский вызов получится следующим:
__doPostBack("testControl$testButton","");

Проверял только внутри описания самого UserControl-а

GreenAsh

04 June 2008 18:39  Комментарии (0)

 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта