Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
Добрый день! Возникла такая сложность. Получаю картинку из базы. Она хранится в двоичном виде там. Написал отдельно класс PictureHandler : IHttpHandler. В нем реализую свойство и методы интерфейса IHttpHandler. В web.config соответственно указываю на какой странице должна отображаться картинка. Все прекрасно работает, но картинка появляется в верхнем левом углу. Как сделать так, чтобы она позиуионировалась в нужном мне месте. Можно вставить в див и див позиционировать, только вот как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:46 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
Есть такая весчь: style="position: absolute; top: 0px; left: 0px;", если, конечно, это то, что требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:51 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
SkyLightЕсть такая весчь: style="position: absolute; top: 0px; left: 0px;", если, конечно, это то, что требуется. Это понятно что она есть, только как вставить картинку в див. Вообще у меня на странице отображается только картинка, а все остальные элементы нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:53 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
А, так у тебя страница просто возвращает картинку и всё? Тогда вряд ли. А вот если адрес этой страницы использовать как источник у IMG, то тогда можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 13:17 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
SkyLightА, так у тебя страница просто возвращает картинку и всё? Тогда вряд ли. А вот если адрес этой страницы использовать как источник у IMG, то тогда можно. Я и адрес использую, но почему то возвращается только картинка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 13:39 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
<img src="mypicture.aspx?ff=1" alt=""></img> и позиционируешь этот тэг куда хочешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 13:54 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
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> что-то не догнал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 14:07 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
помоему, ты пока, не очень понимаешь значение и принцип работы хендлера... фишка в том что свой хендлер - это отдельная страница которая выполняет некие действия и вываливается в броузер - либо сама как страница, либо в др. страницу как (тут задумался ;) как картинка например ;) в твоём случае получается что ты создаёшь вторую страницу и потом вот так Response.BinaryWrite(str); перезаписываешь её содержимое - ничего удивительного в том что присутствует одна картинка нет... руководство к действию: создаёшь свой хендлер... с первой страницы переходишь на вторую а во второй в <img src="myhandler.ashx?ff=1" alt=""></img> вызываешь свой хендлер, который вставит картинку в тег, который находится в нужном месте... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 14:24 |
|
||
|
Проблема с позиционированием картинки
|
|||
|---|---|---|---|
|
#18+
vladgrigпомоему, ты пока, не очень понимаешь значение и принцип работы хендлера... фишка в том что свой хендлер - это отдельная страница которая выполняет некие действия и вываливается в броузер - либо сама как страница, либо в др. страницу как (тут задумался ;) как картинка например ;) в твоём случае получается что ты создаёшь вторую страницу и потом вот так Response.BinaryWrite(str); перезаписываешь её содержимое - ничего удивительного в том что присутствует одна картинка нет... руководство к действию: создаёшь свой хендлер... с первой страницы переходишь на вторую а во второй в <img src="myhandler.ashx?ff=1" alt=""></img> вызываешь свой хендлер, который вставит картинку в тег, который находится в нужном месте... ;) Спасибо за подробные объяснения. Буду трудиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 14:27 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=854&tid=1388570]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 397ms |

| 0 / 0 |
