VS 2012 と MVC 4 を使用しています。単純な CMS を作成しているため、ページのコンテンツは C# コードから動的に更新されます。(マークアップを含む各ページのコンテンツはデータベースに保存されます)。
私が知らないのは、@renderbody または @rendersection をコードから (C# コントローラーから) 更新する方法です。
例:
私はマスターページを持っています:
そのマスター ページから派生したコンテンツ ページがあります。
そのすべてのコンテンツを C# コードから取得したいと考えています。この理由は、私のコンテンツがデータベースにあり、多くのページが存在するため、検索条件に応じてコンテンツが動的に変化するためです (単純なナレッジ ベースを作成しているので、ユーザーはテキストを太字にすることができます。文字サイズの変更など)。
編集 私が十分に正確に尋ねていないことを指摘してくれてありがとう-ページのHTMLではなく、データベースからコンテンツ(HTMLマークアップを含む)を取得しています。例: MVC 4 Razor エンジン- このようなコンテンツはデータベースにあります。