
自定义控件与使用该控件的文件应该怎样放置才对
我定义的自定义控件,在同一目录下使用正常得很,可是一使用在另一个目录中的页面中,就出现了错误如下:
System.Web.HttpException: 外部组件发生异常。 ---> System.Web.HttpCompileException: 外部组件发生异常。
at System.Web.Compilation.BaseCompiler.ThrowIfCompilerErrors(CompilerResults results, CodeDomProvider codeProvider, CodeCompileUnit sourceData, String sourceFile, String sourceString)
at System.Web.Compilation.BaseCompiler.GetCompiledType()
at System.Web.Compilation.PageCompiler.CompilePageType(PageParser pageParser)
at System.Web.UI.PageParser.CompileIntoType()
at System.Web.UI.TemplateParser.GetParserCacheItemThroughCompilation()
__________________________________________________________________________
同是在一个面目中的页面,怎么就不行呢?
是不是只能把自定义控件的文件放置在同一目录下,或者是上级目录下才可以正常使用呢?
因为这个项目中其他几个自定义控件,放在上一级目录下,就可以在下级目录中使用,
难道说,真的是这样的情况吗》。??????
__________________________________________________________________________
跟目录没关系,原因另找。描述的不大清楚,不知道。
__________________________________________________________________________
谢谢了。
__________________________________________________________________________
问题还没解决啊。
我把页面上代码和后台的代码全部注释掉了,可还是出现这个错误,而其他的页面都正常运行。
真的是 奇怪了。
__________________________________________________________________________
我在别的程序下面添加引用可以用啊
__________________________________________________________________________
可能也要点击生成菜单下的重生成+自定义控件名
不太懂你的意思
__________________________________________________________________________