два проекта в одном и том же решении изображения URL-проблемы - PullRequest
1 голос
/ 29 декабря 2010

У меня есть два проекта для моего решения, и я хочу динамически использовать другие изображения проекта. Как я могу связать с другим изображением проекта (используя свойство imageurl)

System.Web.UI.WebControls.Image imd = new System.Web.UI.WebControls.Image();
imd.Width = 220;
imd.Height = 215;
imd.ImageUrl = "~/Content/Images/Attachments/test.png;
pnlattachment.Controls.Add(imd);

1 Ответ

0 голосов
/ 29 декабря 2010

Чтобы получить доступ к изображению из другого проекта, вам нужно встроить это изображение как встроенный ресурс в сборку и получить к нему доступ, используя GetWebResourceUrl: http://msdn.microsoft.com/en-us/library/system.web.ui.clientscriptmanager.getwebresourceurl.aspx

Или, если мы говорим о двух веб-сайтах, вы можете использовать запись ../../ для доступа к соответствующему каталогу, поскольку ~ работает только в контексте текущего виртуального каталога.

HTH.

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