Asp.net 呈现代码隐藏文件的内容,而不是控件

Asp.net 呈现代码隐藏文件的内容,而不是控件,asp.net,user-controls,Asp.net,User Controls,我有一个用户控件,它被动态添加到页面中。无论站点是在集成的VisualStudio服务器上运行还是部署到IIS,它都可以在我的计算机上正常工作 但是,当站点部署到生产服务器时,我看到的是用户控件的代码隐藏文件的内容,而不是控件的内容。 你知道这是什么原因吗? 多谢各位 编辑:该站点在IIS 6上运行,下面是我用于将控件添加到页面的代码 `this.Controls.Clear(); this.Controls.Add(LoadControl("MyUserControl.ascx"));` `

我有一个用户控件,它被动态添加到页面中。无论站点是在集成的VisualStudio服务器上运行还是部署到IIS,它都可以在我的计算机上正常工作
但是,当站点部署到生产服务器时,我看到的是用户控件的代码隐藏文件的内容,而不是控件的内容。
你知道这是什么原因吗?
多谢各位

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

`this.Controls.Clear(); this.Controls.Add(LoadControl("MyUserControl.ascx"));` `this.Controls.Clear(); Add(LoadControl(“MyUserControl.ascx”)` 哎呀。这永远不应该发生。其他ASP.NET页面是否正常工作?您确定ASP.NET已在服务器上正确注册吗?我想你需要给我们更多的信息。。。您正在运行哪个版本的IIS,并在动态添加用户控件的位置发布代码