2011-11-08 22 views

回答

1

创建一个新的类库项目(如果适合,可以在您当前的解决方案中包含该项目)并在其中创建服务器控件。然后,您可以从您需要的任何网站引用此库。

0

这取决于你是否真的在其他解决方案中使用它。如果是的话,那么如果在每个小部件自己的用户控件中创建一个新的小部件解决方案并将其编译为程序集,可能会更有意义。

然后,您只需引用该程序集并在标记中使用它。

如果你的小部件只用在一个单一的解决方案,那么我不会打扰以上。只需在相同的解决方案中创建一个用户控件。

0

与某些答案相反,您应该使用嵌入式资源创建用户控件。

这样做很复杂,但一旦你这样做,你将能够开发控制像RadControls from Telerik

如果你打开他们的控件,你会发现他们都是Telerik.Web.UI.dll上的embedded resources

Here is an old answer of mine展示了如何加载控件以及如何除非你有一个很好的理由这样做(比如创建一个通用的控制,日历,网格或类似的东西处理嵌入资源(虚拟路径提供)

)不要这样,这是黑暗的,复杂的...但是,正如你可以看到它可能是值得的,Telerik.Web.UI是这个可以解决的实例。

相关问题