在 asp.net 中,用户控件在运行时不可见

User controls are not visible at runtime in asp.net

我创建了一个用户控件 .ascx 并通过拖放将其添加到母版页中,这样注册和一切都由 automatically.i 完成可以看到用户控件在设计时包含菜单,但是当我 运行 我在 UI 中没有看到它。奇怪的是,我检查了页面检查器控制台选项卡,但没有抛出任何错误,它只显示您已将其添加到兼容性视图和 HTML1527: DOCTYPE expected. The shortest valid doctype is “<!DOCTYPE html>” 中的本地站点。我正在为该网站进行 HTML 5 转换,该网站位于以前的版本,但不是 complete.Can 谁能告诉我为什么会这样

不幸的是,我注释掉了填充菜单和 Enableviewstate false 的代码,现在都已更正并且可以正常工作