我有一个带有一些 WebControls 的 .NET 库。
这些 webControls 具有嵌入资源。我们在每个 cs 文件的所有 web 控件中声明它们:
像这样的东西:
[assembly: WebResource("IO.Css.MyCSS.css", "text/css")]
namespace MyNamespace.MyClass
{
[ParseChildren(true)]
[PersistChildren(false)]
[Designer(typeof(MyNamespace.MyClassDesigner))]
public class QuickTip : Control, INamingContainer
{
//My code...
}
}
创建一个cs文件并在其中包含所有WebResource声明是个好主意吗?
一个cs文件的例子:
[assembly: WebResource("IO.Css.MyCSS.css", "text/css")]
[assembly: WebResource("IO.Image.MyImage.png", "image/png")]
//And many other WebResources of all WebControls of the Assembly