powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с позиционированием картинки
9 сообщений из 9, страница 1 из 1
Проблема с позиционированием картинки
    #34056809
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Возникла такая сложность. Получаю картинку из базы. Она хранится в двоичном виде там. Написал отдельно класс PictureHandler : IHttpHandler.
В нем реализую свойство и методы интерфейса IHttpHandler.
В web.config соответственно указываю на какой странице должна отображаться картинка. Все прекрасно работает, но картинка появляется в верхнем левом углу. Как сделать так, чтобы она позиуионировалась в нужном мне месте. Можно вставить в див и див позиционировать, только вот как?
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34056827
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая весчь: style="position: absolute; top: 0px; left: 0px;", если, конечно, это то, что требуется.
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34056837
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkyLightЕсть такая весчь: style="position: absolute; top: 0px; left: 0px;", если, конечно, это то, что требуется.
Это понятно что она есть, только как вставить картинку в див. Вообще у меня на странице отображается только картинка, а все остальные элементы нет
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34056954
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, так у тебя страница просто возвращает картинку и всё? Тогда вряд ли. А вот если адрес этой страницы использовать как источник у IMG, то тогда можно.
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34057058
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkyLightА, так у тебя страница просто возвращает картинку и всё? Тогда вряд ли. А вот если адрес этой страницы использовать как источник у IMG, то тогда можно.
Я и адрес использую, но почему то возвращается только картинка
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34057139
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<img src="mypicture.aspx?ff=1" alt=""></img>
и позиционируешь этот тэг куда хочешь...
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34057199
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrig<img src="mypicture.aspx?ff=1" alt=""></img>
и позиционируешь этот тэг куда хочешь...
Блин что-то я понять не могу.
У меня есть две страницы aspx. t1.aspx и t2.aspx
на t1.aspx есть кнопка по которой переходим в t2.aspx
В Page_Load t2.aspx вставляю такой код (немного переделал)

int id = Int32.Parse(Request.QueryString["ID"]);
DataTable dt = ProductBD.GetImages(id);
byte[] str = (byte[])dt.Rows[0]["Image_ImageData"];
Response.BinaryWrite(str);

Картинка формируется и грузится. Все в порядке. Но не отображаются на t2.aspx другие контролы.
ps Куда вставлять <img> что-то не догнал?
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34057271
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помоему, ты пока, не очень понимаешь значение и принцип работы хендлера...
фишка в том что свой хендлер - это отдельная страница которая выполняет некие действия и вываливается в броузер - либо сама как страница, либо в др. страницу как (тут задумался ;) как картинка например ;)
в твоём случае получается что ты создаёшь вторую страницу и потом вот так Response.BinaryWrite(str); перезаписываешь её содержимое - ничего удивительного в том что присутствует одна картинка нет...
руководство к действию: создаёшь свой хендлер... с первой страницы переходишь на вторую а во второй в <img src="myhandler.ashx?ff=1" alt=""></img> вызываешь свой хендлер, который вставит картинку в тег, который находится в нужном месте... ;)
...
Рейтинг: 0 / 0
Проблема с позиционированием картинки
    #34057282
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrigпомоему, ты пока, не очень понимаешь значение и принцип работы хендлера...
фишка в том что свой хендлер - это отдельная страница которая выполняет некие действия и вываливается в броузер - либо сама как страница, либо в др. страницу как (тут задумался ;) как картинка например ;)
в твоём случае получается что ты создаёшь вторую страницу и потом вот так Response.BinaryWrite(str); перезаписываешь её содержимое - ничего удивительного в том что присутствует одна картинка нет...
руководство к действию: создаёшь свой хендлер... с первой страницы переходишь на вторую а во второй в <img src="myhandler.ashx?ff=1" alt=""></img> вызываешь свой хендлер, который вставит картинку в тег, который находится в нужном месте... ;)
Спасибо за подробные объяснения. Буду трудиться
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с позиционированием картинки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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