两个项目在同一解决方案图像url问题

时间:2010-12-29 03:50:13

标签: c# asp.net solution

我的解决方案有两个项目,我想动态使用其他项目图片如何链接到其他项目图片(使用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 :(得分:0)

要从另一个项目访问图像,您必须将该图像作为嵌入资源嵌入到程序集中,并使用GetWebResourceUrl访问它:http://msdn.microsoft.com/en-us/library/system.web.ui.clientscriptmanager.getwebresourceurl.aspx

或者,如果我们正在讨论两个网站,您可以使用../../表示法来访问相应的目录,因为〜只能在当前虚拟目录的上下文中使用。

HTH。