マスター ページを使用するページに、マスター ページの ContentPlaceHolders の 1 つに対する asp:Content コントロールがない場合、代わりに既定のコンテンツが表示されます。そのContentPlaceHolderの asp:Content コントロールを持つページでその既定のコンテンツを使用したいと考えています。
マスター ページを使用するページで、既定のコンテンツを使用するか、ページ固有のコンテンツを使用するかをコードで決定したいと考えています。ContentPlaceHolderID の asp:Content コントロールのコンテンツではなく、マスター ページの既定のコンテンツを表示するにはどうすればよいですか?
たとえば、メニュー用の ContentPlaceHolder があるとします。デフォルトのコンテンツは、基本的なメニューを示しています。ページはクエリからメニューを構築しますが、クエリの結果がない場合は、デフォルトのメニューを表示したいと考えています。ただし、既定では、空の asp:Content コントロールが表示されます。代わりに、マスター ページの既定のコンテンツを取得するにはどうすればよいですか?