Встроенное изображение во внешнем компоненте? - PullRequest
0 голосов
/ 18 апреля 2011

Я разрабатываю встроенный компонент для сайтов нашей компании. Этот компонент позволяет пользователям отправлять сообщения друг другу.

Делая это, я столкнулся с несколькими проблемами во время разработки, такими как LoadControl () не работает (как это кажется относительно проекта, включая модуль, а не сам модуль). Мне удалось это исправить, используя подход, который я нашел в Интернете, но теперь возникает следующая проблема - изображения.

Чтобы компонент выглядел несколько привлекательно, пользователи будут ценить изображения за иконки. Но, опять же, я застрял в той же проблеме.

Например, если я хочу ImageButton, я бы установил его свойство ImageUrl равным "~ / images / message.png", но это действительно ссылается на что-то внутри моей DLL и, как таковое, очевидно, не работает!

Есть ли стандартное, хорошее решение для такого рода проблем?

Спасибо!

1 Ответ

1 голос
/ 18 апреля 2011

Вы можете использовать WebResources, посмотреть

http://www.aspcode.net/Including-WebResource-in-ASPNET-server-control.aspx

или внедрить изображение в контрольную сборку в качестве ресурса и использовать его с модулем http, но вам нужно будет объявить этот модульвеб-конфигурация приложения, которое использует ваш элемент управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...