title: MVC 4 Razor _Layout.cshtml use a HTML section for only one page
body: <p>I have a scenario where I want specific content from _Layout.cshtml to be used for only one view</p>
  
  <p><strong>"_Layout.cshtml"</strong> looks like this..</p>
  
  <pre><code>&lt;div&gt;
      //common part for all pages - 1
  &lt;/div&gt;
  
  &lt;div&gt;
     //only for index page - want this only for index page.
     //but don't know how to specify this condition. if(it is an index page) then use this section
     //I can't move this section to my index page, 
     //because I have some html content Displayed on Index page from below section, i.e. common part-2.
  &lt;/div&gt;
  
  &lt;div&gt;
      //common part for all pages - 2
  &lt;/div&gt;
  
    @RenderBody()
  
   &lt;div&gt;
       //common part for all pages - 3
  &lt;/div&gt;
  </code></pre>
  
  <p>My <strong>index.cshtml</strong> page should look like this..</p>
  
  <pre><code>&lt;div&gt;
      //common part for all pages - 1
  &lt;/div&gt;
  
  &lt;div&gt;
      //only for index page
  &lt;/div&gt;
  
  &lt;div&gt;
      //common part for all pages - 2
  &lt;/div&gt;
  
    //Content specific to index.cshtml
  
   &lt;div&gt;
       //common part for all pages - 3
  &lt;/div&gt;
  </code></pre>
  
  <p>And all other pages should look like this..</p>
  
  <pre><code>&lt;div&gt;
      //common part for all pages - 1
  &lt;/div&gt;
  
  &lt;div&gt;
      //common part for all pages - 2
  &lt;/div&gt;
  
    //Content specific to all other pages
  
   &lt;div&gt;
       //common part for all pages - 3
  &lt;/div&gt;
  </code></pre>
  
  <p>How should I do it? what should I use?</p>