2010-01-08 50 views
0

我有一个用户控件正在被动态添加到页面中。无论站点在集成的Visual Studio服务器上运行还是部署到IIS,它都可以在我的计算机上正常工作。
但是,当网站部署到生产服务器时,我会看到用户控件的代码隐藏文件而不是控件的内容。
你有什么想法可以导致这种情况吗?
谢谢。代码隐藏文件的内容被呈现而不是控件

编辑:该网站是在IIS 6上运行,这里是我使用的控件添加到页面

 
`this.Controls.Clear(); 
this.Controls.Add(LoadControl("MyUserControl.ascx"));` 

回答

0

让人惊讶的代码。那应该从来没有发生。其他ASP.NET页面是否正常工作?你确定ASP.NET在服务器上正确注册了吗?我想你需要给我们一些更多的信息.​​.....你运行的是什么版本的IIS,并将代码发布到动态添加用户控件的地方。