LoadControl(字符串)在不同的程序集中?

我正在开发一个独立的ASP .NET组件,用于访问我们创建的各个站点。 部分应用程序是CompositeControl,需要加载UserControl。 但是,CompositeControl没有LoadControl()方法 - 相反,我必须(据我所见?)依赖Page.LoadControl(),这是一个问题! 当页面不是程序集的一部分时,如何知道控制路径? CompositeControl所在的页面位于程序集外部我正在编写Page.LoadControl()代码,因此无法找到我的.ascx文件。 我已经尝试过LoadControl(type,object [])但是这并没有加载我需要的“代码infront”文件。 那么 - 如何为我的Page.LoadControl找到一些包含的程序集(名称已知,ofc)中的某些.ascx文件的路径?或者,是否有其他方法从CompositeControl内部加载控件? 干杯! 编辑: 以下提供了解决方案,虽然它有点hacky。但它确实有效: http://www.cmswire.com/cms/tips-tricks/aspnet-reusing-web-user-controls-and-forms-000915.php     
已邀请:
这可能会对您有所帮助:http://blogs.msdn.com/b/davidebb/archive/2005/10/30/487160.aspx     

要回复问题请先登录注册