呈现代码隐藏文件的内容而不是控件

时间:2010-01-08 20:49:23

标签: asp.net user-controls

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

编辑:该站点在IIS 6上运行,这是我用来将控件添加到页面的代码

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

1 个答案:

答案 0 :(得分:0)

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