2011-11-08 20 views

回答

1

創建一個新的類庫項目(如果適合,可以在您當前的解決方案中包含該項目)並在其中創建服務器控件。然後,您可以從您需要的任何網站引用此庫。

0

這取決於你是否真的在其他解決方案中使用它。如果是的話,那麼如果在每個小部件自己的用戶控件中創建一個新的小部件解決方案並將其編譯爲程序集,可能會更有意義。

然後,您只需引用該程序集並在標記中使用它。

如果你的小部件只用在一個單一的解決方案,那麼我不會打擾以上。只需在相同的解決方案中創建一個用戶控件。

0

與某些答案相反,您應該使用嵌入式資源創建用戶控件。

這樣做很複雜,但一旦你這樣做,你將能夠開發控制像RadControls from Telerik

如果你打開他們的控件,你會發現他們都是Telerik.Web.UI.dll上的embedded resources

Here is an old answer of mine展示瞭如何加載控件以及如何除非你有一個很好的理由這樣做(比如創建一個通用的控制,日曆,網格或類似的東西處理嵌入資源(虛擬路徑提供)

)不要這樣,這是黑暗的,複雜的...但是,正如你可以看到它可能是值得的,Telerik.Web.UI是這個可以解決的實例。

相關問題