是否可以在类libaray(dll)中使用usercontrol(.ascx)并通过引用dll在其他项目中使用该控件。如果它不可能或不可取,我应该如何编写我的控件,使外部项目可以重用它。任何建议都会有所帮助
答案 0 :(得分:1)
确保属性和功能是公开的。然后从项目中引用dll并使用控件,就像它位于同一项目中一样。如果这是一个控件,你将从多个项目中使用,我会说是的,创建一个dll并引用它是一个不错的选择。
答案 1 :(得分:1)
是的,您可以通过使用.ascx
的asp_net编译器选项来实现请参阅msdn上的这篇文章,为您提供有关如何操作的详细信息