如何使用通过页面基页附加到页面的母版页?

2024-02-22

在我的 ASP.Net Web 应用程序中,我有一个基页面,它实现了跨 Web 应用程序所有页面的功能,并且我的网页派生自该基页面。

由于整个网站只有一个母版页,因此我不想在每个网页中附加母版页。因此,我通过基本页的 OnPreInit 方法附​​加了母版页,如下所示:

    protected override void OnPreInit(EventArgs e)
    {
        this.MasterPageFile = "~/Site.master";
        base.OnPreInit(e);
    }

However, when I switch to Designer view, I get the "Master Page Error"; The page has controls that require a Master Page reference, but noe is specified. Correct the problem in Code View. alt text

当我运行该应用程序时,网页会正确显示。

应该怎么做才能使设计器正确显示而不必在每个网页中显式设置母版页?

顺便说一句,我使用的是 Visual Studio 2010 和 .Net 4.0


你很幸运,你可以在你的网络配置,并且它将显示在设计器中,而无需在页面上显式设置。我刚刚测试了一下。只需查找下面的行并放入您的母版页文件即可。

<pages masterPageFile="~/MasterPage.master">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用通过页面基页附加到页面的母版页? 的相关文章

随机推荐

  • 如何在没有 SSL 的情况下接受 Web API 上的身份验证?

    我正在构建一个与以下内容非常相似的 Web API堆栈溢出 http api stackoverflow com提供 然而 就我而言 安全很重要 因为数据是私有的 我必须使用 HTTP 我无法使用 SSL 您向我推荐什么解决方案 EDIT
  • 如何根据某些正则表达式模式提取字符串的“部分”?

    在 JavaScript 中 给定一个正则表达式模式和一个字符串 var pattern this 0 9a zA Z that 0 9a zA Z var str this 12 that 34 如何返回包含以下内容的数组 12 34 以
  • 如何将 .scss 文件作为全局导入到 app.js 父文件中?

    我正在启动一个 Angular 项目 并按照以下步骤导入 scss 文件 https github com AngularClass angular starter wiki How to include SCSS in component
  • 为什么使用 ARC + NSZombieEnabled 时对象未释放

    我将我的应用程序转换为 ARC 并注意到当视图控制器被释放时 在我的视图控制器之一中分配的对象没有被释放 我花了一段时间才弄清楚原因 我在调试时为我的项目启用了 启用僵尸对象 结果证明这就是原因 考虑以下应用程序逻辑 1 用户调用actio
  • 在 3D 空间中旋转图像的一部分

    设置如下 这是一个电子商务艺术网站 其中一些绘画是画布转移 这幅画环绕画布的侧面 顶部和底部 我们拥有整幅画的高分辨率图像 但我们想要显示的是图像的准 3D 表示 您可以在其中看到画作的侧面如何环绕画布 这是我正在谈论的内容的粗略草图 我的
  • 尝试在 openSUSE 上安装 pip 时出错

    我正在尝试部署pip在我的生产服务器上 但有一个不合逻辑的错误 它尝试安装已安装的组件但没有成功 gt sudo zypper in python pip Loading repository data Reading installed
  • iText:使用 LocationTextExtractionStrategy 从 pdf 文件中提取的文本顺序错误

    我正在使用 iText 从特定位置的 pdf 文件中提取一些文本 为此 我使用 LocationTextExtractionStrategy public static void main String args throws Except
  • 实施“more”Unix实用程序命令

    我正在努力实施more命令 我想知道如果有管道我该如何理解 例如 如果我从 shell 中输入 cat file1 file2 more 我怎样才能在 more 的实现中处理这个问题 并且是实施more可以开源吗 实际上 我无法成功读取 s
  • 使用 Selenium Webdriver 测试某个元素是否获得焦点

    我真的很惊讶我在互联网上找不到使用 Selenium Webdriver 测试元素焦点的参考资料 我想检查当尝试提交表单但缺少必填字段时 焦点何时移至空字段 但我看不到任何使用 WebDriver API 执行此操作的方法 我将能够使用找到
  • 如何获取给定 ascii 值的字符

    如何获取给定 ascii 代码的 ascii 字符 例如我正在寻找一种方法 给定代码 65 将返回 A Thanks 您的意思是 A astring 或 A 一个char int unicode 65 char character char
  • 在 Python 中搜索对象列表

    假设我正在创建一个简单的类 其工作方式与 C 风格结构类似 仅保存数据元素 我试图弄清楚如何在对象列表中搜索属性等于特定值的对象 下面是一个简单的例子来说明我正在尝试做的事情 例如 class Data pass myList for i
  • Vue mousemove仅在mousedown之后

    如何仅在首先单击元素时触发鼠标移动 我正在尝试将其用于音频播放器时间线 player time bar mousedown setNewCurrentPosition event slider role slider aria valuem
  • 许可 .Net 网站 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想知道获得网站许可的首选方法是什么 我使用可编辑的 APSX 文件分发网站的预编译版本 后面的代码被编译到每个页面的单独 DLL 中
  • Shell 脚本从日志中获取过去一小时的异常

    我正在开发脚本 该脚本将 grep 最近一小时的日志并检查任何异常并向Solaris 平台发送电子邮件 我做了以下步骤 grep n h date Y m d H M test logs 上面的命令给了我行号 然后我执行以下操作 tail
  • 两个点云的稳健配准

    我需要找到两个 3D 点云之间的变换和旋转差异 为此 我正在寻找点云库 因为它看起来很理想 在干净的测试数据上 我有迭代最近点 ICP 工作 但得到奇怪的结果 尽管我可能错误地实现了它 我有pcl estimateRigidTransfor
  • 动态改变无点参数

    我想在数据库中存储 less 参数 一个示例用例可能是每个用户根据他或她的偏好更改颜色 我认为最好的方法是解析所有 less 文件以获取参数 然后用户可以设置参数 这些参数将保存在针对用户的数据库中 当请求 less 文件时 处理程序重载可
  • 这种加密方式“安全”吗?

    首先我必须说我从来没有学过密码学 我所知道的关于这个主题的一切都只是基本概念 我们正在寻找一种快速 简单的方法来使用密码加密一些数据 将存储到数据库中 我知道 最安全 的算法是 AES 但它对我们来说可能太复杂 而且我知道它需要我们获得美国
  • 使用 Google App Engine Standard 的私有 npm 注册表

    对于所有其他 stackoverflow 问题 人们似乎都在询问私有 npm git 存储库或不同的技术堆栈 我很确定我可以在 GAE Flex 中使用私有 npm 注册表 但我想知道标准版本是否可以 来自GAE 标准文档 https cl
  • EC2实例类型的确切网络性能?

    我在 Amazon 上找不到不同 EC2 实例类型的确切网络性能详细信息 相反 他们只是说 High Moderate Low 这究竟意味着什么 我特别想知道具体的数量Traffic OUT在每个实例类型上 我需要进行直播 我的流比特率为
  • 如何使用通过页面基页附加到页面的母版页?

    在我的 ASP Net Web 应用程序中 我有一个基页面 它实现了跨 Web 应用程序所有页面的功能 并且我的网页派生自该基页面 由于整个网站只有一个母版页 因此我不想在每个网页中附加母版页 因此 我通过基本页的 OnPreInit 方法