powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с httpHandler
13 сообщений из 13, страница 1 из 1
проблема с httpHandler
    #33950460
Nasenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Уважаемые, подскажите, пожалуйста:
есть большая карта, это файл jpeg, лежит на сервере.
на моей страничке 2 картинки - 1я - это фотография, 2я - это кусочек большой карты.
путь к фотографии достается из БД, а кусочек большой карты - это создается объект битмап, в него копируется нужный фрагмент из большой карты.
я хочу создать хттпхендлер, чтобы во 2й картинке его использовать.
если весь код, который я написала для httphandlera засунуть в код самой странички - маленькая карта появляется (но тк используется response.outputstream в выводе картинки, все остальное на странице исчезает), т.е. вроде бы код рабочий, без ошибок. почему же я не вижу эту картинку, когда обращаюсь к ней через этот httphandler?
в вебконфиге все, что надо, вроде прописано, dll создана и лежит в папке bin. что еще надо?
кусок из вебконфига:

httpHandlers>
   <add verb="*" path="SmallMap.aspx" type="MyMap.SmallMap,SmallMap"/>
</httpHandlers>
как я пытаюсь запросить этот smallpath.aspx:
imgMap.ImageUrl = "./SmallMap.aspx?direction=" & strSign & "&number=" & Session("NumberPhoto") 'это кусок карты должен быть

если надо, файлы на email пришлю, как тут много из поместить, не разобралась с наскока
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33951175
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока что ничего не понятно
Если ты запрашиваешь в браузере этот самый SmallMap.aspx с параметрами - что получаешь в итоге?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33951233
Invisible
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему бы не сделать предположим так:
- На странице у тя имеется картика
<img src="image.aspx?<параметры твоей карты>" />
- А в image.aspx формируешь и выводишь изображение на событии Page_Load.

// Вот как можно вывести jpeg
Respone.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(imageData);
// в imageData твоя итоговая картинка
Response.End();
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33951360
Nasenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока что ничего не понятно
Если ты запрашиваешь в браузере этот самый SmallMap.aspx с параметрами - что получаешь в итоге?

Пустую страницу
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33951376
Nasenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему бы не сделать предположим так:
- На странице у тя имеется картика
<img src="image.aspx?<параметры твоей карты>" />
- А в image.aspx формируешь и выводишь изображение на событии Page_Load.

// Вот как можно вывести jpeg
Respone.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(imageData);
// в imageData твоя итоговая картинка
Response.End();

так я еще не пробовала, спасибо за подсказку. Но с httphandler'ом хотелось бы разобраться.
а вывести картинку пытаюсь так:

Response.ContentType = "image/jpeg"
Dim ms As System.IO.MemoryStream = New System.IO.MemoryStream
bmMap.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg)
ms.WriteTo(Response.OutputStream)
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33952631
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот это смотрела? Там хоть и про БД, но близко к теме

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33952730
Nasenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот это смотрела? Там хоть и про БД, но близко к теме

да, на основе этого и делала
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33952797
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Показывай код пожалуй


Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33953175
Nasenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Показывай код пожалуй


На мыло? здесь только 1 файл загрузить можно....Или его хватит?
Это код, на основе которого dll создается
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33953848
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
убери try-catch блок - а ну каку у тебя исключение где лезет, а ты его даже не видишь?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33955153
Фотография vbnet2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Почему бы не сделать предположим так:
- На странице у тя имеется картика 
<img src="image.aspx?<параметры твоей карты>" />
- А в image.aspx формируешь и выводишь изображение на событии Page_Load.

// Вот как можно вывести jpeg
Respone.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(imageData);
// в imageData твоя итоговая картинка
Response.End();
Вот я несколько раз пытался такой способ преобразовать в CUSTOM-Control (ну вообще у меня много конролов похожего типа), но...
к сожалению не могу придумать как это сделать...
Кто-нибудь зацепку подскажет?
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33956655
Nasenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
убери try-catch блок - а ну каку у тебя исключение где лезет, а ты его даже не видишь?

да, так и оказалось.... ругается, что Object reference not set to an instance of an object
я пока сделала, как предложил invisible, а с этим постараюсь разобраться
...
Рейтинг: 0 / 0
проблема с httpHandler
    #33959790
Фотография vbnet2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UP
а мой вопрос чуть выше
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с httpHandler
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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