當您在ASP.NET v2應用程序中將類名稱指定爲字符串時,如何創建對象的實例?例如,我在應用程序的app_code部分定義了一個名爲SystemLog的類。這個類是在Reports命名空間中定義的。要創建對象的實例,我做這樣的事情:如何在ASP.NET應用程序中創建類的實例
昏暗的MyObject作爲新Global.Reports.SystemLog
不過,我想創建使用字符串來定義這個類型的對象。類型名稱作爲字符串存儲在SQL數據庫中。我認爲這可能與Activator.CreateInstance(AssemblyName,TypeName)有關,但我不知道在這些字符串中傳遞什麼。什麼是ASP.NET Web應用程序的程序集名稱?
幫助!
謝謝,羅布。
PS。我不想要硬編碼Select語句:-)
PS。數據庫/字符串會像「Reports.SystemLog」 – 2009-01-07 23:06:06