首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MasterPages的内容布局指南

问MasterPages的内容布局指南
EN

Stack Overflow用户
提问于 2012-10-09 05:30:18
回答 2查看 469关注 0票数 0

可以一个经验丰富的微软Visual Web开发人员,请给一些指导(链接以及欢迎)如何最好地设置在母版页的内容部分。

微软文档显示了(here)使用表创建母版页。然而,据我所知,表的使用并不是真正的好做法,有些不赞成。

我有一个母版页,但在我的后续派生页面上,我很难在不使用代码中的表的情况下将内容放到内容区域。

我知道这很基本,但它的定义不是很好,我更习惯于windows窗体的直接拖放。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-09 05:34:41

你可能想看看这个教程:http://www.asp.net/web-forms/tutorials/master-pages/creating-a-site-wide-layout-using-master-pages-cs。

它们使用的不是table元素,而是div元素&一些css。

票数 2
EN

Stack Overflow用户

发布于 2012-10-09 07:26:30

我认为这更多地与网页设计技巧有关,而不是Visual Studio母版页的专家。MasterPage只允许你定义区域来放置东西,设计由你决定,表还是div。

你甚至可以从网站上获得设计良好的模板,将标记粘贴到MasterPage文件中,并将ContentPlaceHolder标签填入你想要填充的位置,例如SideBar、导航菜单、MainContent、页脚等。

代码语言:javascript
复制
<div id="header">
  some header content here
</div>

<div id="layout">

   <div id="leftsidebar"></div>

   <div id="maincontent">
      <!-- Content Pages will go here -->
      <asp:ContentPlaceHolder runat="server" ID="MainContent">
      </asp:ContentPlaceHolder>
   </div>

</div>

<div id="footer">
   some footer content here
</div>

那只是一个样本。它可以比这更漂亮,更复杂,更圆滑等等。这取决于你作为网页设计师的技能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12789761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档