1
。那麼我有3個用戶控件TestUserControl Project。是否可以在網頁上註冊/添加用戶控件?我看過一個教程,其中用戶控件在預編譯中被複制,但似乎我得到錯誤,並且在發佈時不起作用。我感謝你的幫助。在此先感謝使用來自另一個項目用戶控件到我創建了一個測試網頁表單它是<em>AspPage</em>項目在當前網頁
。那麼我有3個用戶控件TestUserControl Project。是否可以在網頁上註冊/添加用戶控件?我看過一個教程,其中用戶控件在預編譯中被複制,但似乎我得到錯誤,並且在發佈時不起作用。我感謝你的幫助。在此先感謝使用來自另一個項目用戶控件到我創建了一個測試網頁表單它是<em>AspPage</em>項目在當前網頁
基本上在ASP.NET用戶控件不是設計不同的項目之間可以重複使用。這就是爲什麼如果你想有可重用的控件,你可以嘗試基於CompositeControl或CompositeDataBoundControl創建你的控件。在這種情況下,您將能夠將控件放置到類庫項目中,然後通過添加對此項目(程序集)的引用,將這些控件用作其他標準服務器控件。開發組合控件與用戶控件的主要區別在於,您需要以編程方式添加子控件,而不是使用標記。但校長是一樣的。我建議,從閱讀A Crash Course on ASP.NET Control Development: Building Composite Controls
啓動