我与前端分隔成一个项目文件的应用程序,并分成完全不同的类库代码隐藏/班。我需要的是从UserControl Type
获得VirtualPath
的方法。动态检索用户控件的虚拟路径
通常情况下,我们有这样的代码
Board uc = (Board)Page.LoadControl(@"~\Board.ascx");
但我想是这样的
Board uc = (Board)Page.LoadControl(Board.VirtualPath);
OR
Board uc = Page.LoadControl(Board);
任何人都有一个想法,我怎么能做到这一点?
在此先感谢:)
这不一定使用MVC框架,而是类似于web项目的MVC模式。就像我说的,页面文件存在于一个项目中,而代码隐藏文件和类文件存在于另一个项目中,该项目本身位于另一个目录中。这就是为什么我把它标记为MVC,但不一定在这里使用MVC框架。 本质上,我需要能够以某种方式引用Usercontrol的VirtualPath,因此我可以动态地将它加载到我的页面上。任何想法我怎么能做到这一点? – Kobojunkie 2009-12-02 05:09:28