我有一个动态添加到页面的用户控件。无论站点是在集成的Visual Studio服务器上运行还是部署到IIS,它在我的计算机上都能正常工作。
但是当站点部署到生产服务器时,我会看到用户控件的代码隐藏文件而不是控件的内容。
您有什么想法会导致这种情况吗?
谢谢。
编辑:该站点在IIS 6上运行,这是我用来将控件添加到页面的代码
`this.Controls.Clear(); this.Controls.Add(LoadControl("MyUserControl.ascx"));`
答案 0 :(得分:0)
让人惊讶。这应该永远发生。其他ASP.NET页面是否正常工作?您确定ASP.NET已在服务器上正确注册吗?我想你需要给我们一些更多的信息......你运行的是什么版本的IIS,并在动态添加用户控件的地方发布代码。