Asp.net 外部组件中的嵌入图像?

Asp.net 外部组件中的嵌入图像?,asp.net,dll,user-controls,Asp.net,Dll,User Controls,我正在为我们公司的网站开发一个插件。此组件允许用户相互发送消息 为此,我在开发过程中遇到了几个问题,例如LoadControl()无法工作(因为它似乎与包括模块在内的项目有关,而不是模块本身)。 我设法用我在网上找到的方法解决了这个问题,但现在出现了下一个问题——图像 为了使组件看起来更美观,用户会喜欢使用图像作为图标。 但是,我又一次陷入了同样的问题 例如,如果我想要一个ImageButton,我会将它的ImageUrl属性设置为“~/images/message.png”,但这实际上引用了我

我正在为我们公司的网站开发一个插件。此组件允许用户相互发送消息

为此,我在开发过程中遇到了几个问题,例如LoadControl()无法工作(因为它似乎与包括模块在内的项目有关,而不是模块本身)。 我设法用我在网上找到的方法解决了这个问题,但现在出现了下一个问题——图像

为了使组件看起来更美观,用户会喜欢使用图像作为图标。 但是,我又一次陷入了同样的问题

例如,如果我想要一个ImageButton,我会将它的ImageUrl属性设置为“~/images/message.png”,但这实际上引用了我的DLL中的某些内容,因此显然不起作用

这类问题有没有一个标准的、好的解决方案


谢谢

你可以使用WebResources,看看


或者将映像作为资源嵌入控件程序集中,并使用http模块为其提供服务,但您必须在使用您的控件的应用程序的web配置中声明该http模块。

Perfect-这正是我要找的!非常感谢。