我在标题下添加了一个新的ContentPlaceHolder(HeadContent),以便我可以添加页面特定的CSS和js文件。但是,当我使用母版页创建新的视图时,它会将页面布局的默认文本在页面末尾添加HeadContent打开/关闭标签。不幸的是,我直观地将它看作第一个,第二个和第三个标签,并开始在我的页面的html中输入最后一个标签。但这不是BodyContent的占位符,因为它是第二个。我必须回去复制/粘贴到正确的位置。啊。只是为了踢球,我为了看看在视图中会发生什么而在主页面中打乱了所有标签。果然,VS.NET会忽略它们在母版页中的顺序,并且每次都以相同的方式对它们重新排序。ASP.NET MVC ContentPlaceHolders不按顺序?
为什么不是VS只是按照和我的母版页相同的顺序排列占位符标签?其实,我该如何让它停下来,然后按照我在母版页上的顺序来做呢?