1
可能重複:
Asp.net Usercontrol LoadControl Issue按類型加載ASP.NET用戶控件並傳遞參數?
在ASP.NET 2.0中,我的理解是,雖然該API存在加載按類型的用戶控件,它實際上還是不能工作。
或者至少我從來沒有設法讓它起作用,而且我從博客中知道其他人也有類似的問題。
所以我使用一個包裝類型,它提供了我需要的功能,使用反射調用相關的控件構造函數。
ASP.NET 3.5是否通過類型加載用戶控件並傳入參數更容易?
編輯:
進一步澄清....
有兩個重載的TemplateControl.LoadControl方法:
Control TemplateControl.LoadControl(Type t, object[] params) and,
Control TemplateControl.LoadControl(string virtualPath)
我的問題是;在ASP.NET 2.0中,第一個重載似乎不起作用。有沒有人知道這種方法是否真的無法工作,如果是這樣的話,它已經在ASP.NET 3.5中修復了。
明天我會自己測試一下,如果沒有其他人知道,我會在問題中更新問題的答案。
也許你可以詳細說明你的問題更多,或者給實例的一些代碼。 – netadictos 2008-11-27 16:18:51