如何将各种.cshtm文件中的数据放入_Layout.cshtml的<div>?</div>

时间:2013-09-18 12:09:53

标签: asp.net-mvc-4 layout html

我的_Layout.cshtml文件有三个“div”位于一个“div”(div id =“content”)。完整的代码是:

<body id="bckgrimg">           
   <div id="content">    
       <div id="leftcolumn">
           <ul >
             <li><a href="home/contactus">Contact us</a></li>
             <li><a href="home/aboutus">About us</a></li>                
           </ul> 
       </div>
   <div id="centercolumn">
       We'll put something useful here later
   </div>
   <div id="rightcolumn">
           <div id="gallery">
                <a href="../Slide1.JPG"><img src="..."/></a>
                <a href="../horse_B.jpg"><img src="..."/></a>
                <a href="../shore_B.jpg"><img src="..."/></a>         
           </div>
   </div>
 </div>       

我试图通过在xxx.cshtml中编写“some text”来放置数据,但我只是在网页上添加新元素,就像我在_Layout.cshtml中创建的一样。我只想将来自各种.cshtml文件的数据准确地放入_Layout.cshtml中。

是否有可能将来自xxx.cshtml文件的数据放入(如果以后“我们将在稍后提供一些有用的东西”)ofLayout.cshtml?

1 个答案:

答案 0 :(得分:1)

使用sections。它们使您能够将任何视图中的内容插入到所述视图使用的布局中。