私はmaster/contentページを持つasp.net C#webformsプロジェクトに取り組んでいます。一部のコンテンツページにはページ固有のリンクのリストがありますが、左側のasp.netパネルのように、残りのページにはリンクがありません。私はそれをする最善の方法が何だろうと思っています。このために、左側のナビゲーションリンクを持つコンテンツページは、マスターページと通信して、左側のナビゲーションパネルを表示または非表示にし、コンテンツページに表示します。次のように私はそれを表示したとして、コンテンツページ自体の一部は、簡単だったように、左ナビゲーションを持つ:マスターページを通じてそれを行うにはasp.netのマスターページからコンテンツページの左のコンテンツを表示または非表示にする方法
When the content page had the left nav:
<div class="row">
<div class="col-md-3">
--Left nave goes here--
</div>
<div class="col-md-9">
--Rest of the contents go here--
</div>
</div>
When the content page didn't have the left nav:
<div class="content">
--All the contents go here--
</div>
どれでも良いアプローチが非常に高く評価されます!