我有一個ASP.NET 3.5中的網頁,它將動態創建WebControl。它將要創建的WebControls將以其完全限定的路徑(即 - System.Web.UI.WebControls.whatever)而爲人所知。原因是因爲我允許用戶決定網頁上的控件。當然,比這更復雜,但簡而言之就是這樣。從完全限定的路徑創建WebControls(程序集名稱?)
簡單地說 - 我如何通過完全合格的路徑在網頁上創建WebControl?
我意識到,答案可能會最終使用反射,但我沒有使用反射的經驗,我不想通過犯新手錯誤在自己的腳下拍攝自己。
是在編譯時已知的所有可能的類型?這會給你更多的選擇。反射是絕對有可能的,但如果你必須在每個webcontrol上設置很多單獨的屬性,它可能最終成爲一個麻煩。 – 2010-03-02 18:38:36
你說得很好,而且我知道如果我朝這個方向行事,我必須在某個時候處理這個問題。真相被告知,我仍然不相信我會追求這條道路,因爲正如你所說的,我將在網絡控制上訪問許多屬性,我不確定在嘗試添加多少複雜性時訪問它們。 – Jagd 2010-03-02 19:32:53