Hallo,

habe ein Variablenproblem in meinem Projekt:
In einem Control m�chte ich ein anderes Control dynamisch hinzuf�gen. Den Quelltext 
dazu lese ich aus einer Tabelle mittels 
DataReader.

...
Dim mySource As String
mySource=myDataReader("ModuleSource")
Dim myModule As MyModuleControl=CType(Page.LoadControl(mySource),MyModuleControl)
...

Das erzeugt bei mir einen Error: "Specified cast is not valid." Wenn ich mir den 
Inhalt der Variable mySource ausgeben lasse, erhalte 
ich richtig: "~/modules/ClosedRoads.ascx". Wenn ich jetzt die Variable mySource selbst 
definiere mit 

mySource="~/modules/ClosedRoads.ascx" statt dem String aus dem DataReader, wird das 
Modul ohne Fehler eingebunden. Ich habe 
auch schon das Ergebnis aus dem DataReader explizit umgewandelt 
"mySource=CType(myDataReader("ModuleSource"),String)". Das 
�ndert aber nix am Verhalten.

Hat jemand eine Idee, was ich falsch machen k�nnte?

Danke, bereits im Voraus
Michael
 





| [aspdedotnet] als archive@jab.org subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an