答案 0 :(得分:1)
ContentPlaceHolder控件不会用于在您的母版页上放置内容,用于在母版页中标记您网页上的内容控件可以呈现内容的部分。
要解决您的问题,请将您的锚标记从ContentPlaceHolder控件移出并将其放在外面(如果您希望在使用母版页的所有页面中共享它),或者从ContentPlaceHolder控件移动锚标记并将其放在Content控件中在您的页面上,如果您不是特定于Default.aspx。
进一步阅读母版页和内容占位符:https://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx
答案 1 :(得分:0)
ContentPlaceHolder
中的MasterPage
完全被页面中指定的Content
取代。您添加到母版页的锚标记刚被覆盖。
要解决这个问题,要么
ContentPlaceHolder
上的MasterPage
之外,使其在使用该主页的所有网页上都可见,或Content
标记内,使其仅在此页面上显示。