像另一个现有网站一样设计asp.net网站母版?

时间:2013-03-08 13:24:28

标签: asp.net html css visual-studio-2008

我正在设计一个网站的母版页,我在asp.net网页表单中进行设计。像网站一样:

http://bayyinah.com/dream./

我已经研究了一些东西,下面是我的网站现在看起来的形象:

enter image description here

我必须使用http://bayyinah.com/dream./

中的jquery来制作页脚和菜单

这是我的主页html:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="LeaveManagementSystemMasterPage.master.cs" Inherits="LeaveManagementSystemMasterPage" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
 <title></title>
  <asp:ContentPlaceHolder id="head" runat="server">

  </asp:ContentPlaceHolder>
  <link rel="Stylesheet" type="text/css" href="Menu.css" />
</head>
<body>
 <form id="form1" runat="server">
  <div>
   <table style="width:100%;height:100%">
  <tr>
    <td>
    <table width="100%" style="background-color: #202020">
        <tr>
            <td>
                <asp:Image runat="server" ImageUrl="~/Images/LeaveImage.PNG"/>
            </td>
            <td width="100%">
            </td>
        </tr>        
    </table>
              <%-- Provide header in the cell--%>
    </td>

</tr>

<tr>
    <td>      
        <asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" Width="100%" MaximumDynamicDisplayLevels="10" CssClass="MenuBar">
            <StaticMenuStyle CssClass="StaticMenuItem" />
            <StaticMenuItemStyle CssClass="StaticMenuItemStyle" />
            <StaticHoverStyle CssClass="StaticHoverStyle" />
            <StaticSelectedStyle CssClass="StaticSelectedStyle" />
            <DynamicMenuItemStyle CssClass="DynamicMenuItemStyle" />
            <DynamicHoverStyle CssClass="DynamicHoverStyle" />
        </asp:Menu>        
    </td>
</tr>

 <tr>

    <td>

    content here.
        <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
        </asp:ContentPlaceHolder>
   </td>
 </tr>

 <tr>
 <%--Footer would be provided here--%>
    <td >
    footer here



    </td>
 </tr>

</table>
</div>
</form>
</body>
</html>

请注意,该网站与我在之前的问题中提到的网站相同:

  1. Styling a data drive menu control in asp.net

  2. Issue in creating a data driven menu in asp.net

1 个答案:

答案 0 :(得分:0)

如果您正在寻找一般建议,那么Stack Overflow是错误的观察地点。我建议您查看faq以确定要问的问题类型。

话虽如此,我确实对你有一些建议。我会放弃IE8进行开发。学习在Chrome(或使用Firebug的Firefox)上开发,然后查看它是否适用于其他浏览器。按照IE8正在下降的速度,它将只是另一年或两年的关注。既然你似乎是为了娱乐或爱好而学习网页开发,我认为这不值得痛苦。您可以通过点击F12调出Chrome中的开发者工具。学习使用这些工具。

对于网络表单,它们有时可能难以处理。学习MVC架构将帮助您了解如何编程网站。这并不是说您不会在工作场所遇到Web表单。我个人很少处理网络表单。

您似乎在理解CSS方面遇到了问题。我建议你了解Box模型。 The Mozilla Developer Networkw3schools是帮助您入门的绝佳资源。如果w3schools有时会给你不好的建议,不要感到惊讶。当我开始时,它帮助我学到了很多东西,但它不适合最佳实践。

如果其他人有任何更多建议添加免费。我在大学高年级时仍然是新手。也随意纠正我。