0

我开发了一个我想嵌入 Umbraco 的用户控件。这个过程看起来很简单,但我可能正在尝试一些无法完成的事情。

我的用户控件依赖于其他几个用户控件。当我尝试在“主”用户控件中浏览属性时,出现以下错误。

我已将所有 .ascx 文件复制到 usercontrols 文件夹,程序集位于 bin 目录中。是否可以在 Umbraco 中托管一个依赖并包含其他用户控件的“复合”用户控件?

System.Web.HttpParseException:文件“/ucLogin.ascx”不存在。---> System.Web.HttpParseException:文件“/ucLogin.ascx”不存在。---> System.Web.HttpException:文件“/ucLogin.ascx”不存在。在 System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context , VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp,

4

1 回答 1

2

usercontrol 通过根路径引用其他控件。您能否将引用 /ucLogin.ascx 更改为 ucLogin.ascx 并看看会发生什么。

希望对你有帮助

理查德

于 2009-07-30T11:18:57.853 回答