【问题标题】:Contents of a code-behind file is rendered instead of a control呈现代码隐藏文件的内容而不是控件
【发布时间】:2010-01-08 20:49:23
【问题描述】:

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

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

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

【问题讨论】:

    标签: asp.net user-controls


    【解决方案1】:

    哎呀。那应该永远发生。其他 ASP.NET 页面是否正常工作?您确定 ASP.NET 已在服务器上正确注册吗?我认为您需要向我们提供更多信息...您正在运行什么版本的 IIS,并将代码发布到您动态添加用户控件的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多