我在标题下方添加了一个新的 ContentPlaceHolder (HeadContent),以便我可以添加特定于页面的 css 和 js 文件。但是当我使用母版页创建一个新视图时,它会将页面布局的默认文本放置在页面末尾以具有 HeadContent 打开/关闭标签。不幸的是,我在视觉上只是将其视为第一个、第二个和第三个标签,然后开始在我的页面的 html 中输入最后一个标签。但这不是 BodyContent 占位符,因为它是第二个。我必须返回并将它们复制/粘贴到正确的位置。啊。只是为了好玩,我打乱了母版页中的所有标签,只是为了看看视图中会发生什么。果然,VS.NET 忽略了它们在母版页中的顺序,并且每次都以相同的方式重新排序它们。
为什么 VS 不只是按照与我的母版页中相同的顺序订购占位符标签?实际上,如何让它停止并按照我在母版页中的顺序执行?