我有一个仅包含.ascx文件的Web应用程序项目。我构建它来创建一个DLL,然后从另一个Web应用程序项目引用DLL。我是否还需要通过网站复制.ascx文件。如果我需要复制它们,我需要在哪里放置它们?
编辑:我能够解决这个问题的原因。
包含ascx文件的Web应用程序是一个已转换为Web应用程序的网站项目。在这个转换期间,一些名称空间被破坏了,因此我们有了名称空间:SmartDev.SmartDev而不仅仅是SmartDev。
我必须修改web.config文件中的标记前缀条目以使用“SmartDev.SmartDev”并且它有效。我必须转到html中的每个位置,然后更改修改后的类文件名...
答案 0 :(得分:1)
是的,你需要.ascx文件。将它们放在逻辑上的目录结构中,您可以从实例化控件的任何地方引用它。