不正常
我尝试用套用母版之后,一个之前编辑的StuInfo.aspx页面套用正常,一个不正常。
接着添加一个default.aspx界面,“选择模板页”,同样显示不正常。如图。
母版代码:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<!--采用常规母版设计格式布局
头部: 采用背景图填充,看看之后要不要加上menu;
中间左侧:通过Treeview或者button实现右侧的功能变换;
中间右侧:主要操作区域,怎么实现呢?
底部: 加上版权信息,以及网页链接。
-->
<table>
<tr>
<td
style="width:100%; height:105px;background: url('pic/headStd.jpg');
background-repeat: no-repeat; background-color: #FF00FF;
background-attachment: scroll;">
<asp:ContentPlaceHolder id="head" runat="server" >
</asp:ContentPlaceHolder>
</td>
</tr>
<tr>
<td>
<table style="width:100%; height:500px; background-color:#cd00cd">
<tr>
<td style="width:15%; height:500px; background-color:#AEEEEE">
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</td>
<td style="width:85%; height:500px; background-color:#AEEEEE">
<asp:ContentPlaceHolder id="ContentPlaceHolder2" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="width:100%; height:55px; background-color:#AEEEEE";align="center">
<asp:ContentPlaceHolder id="bottom" runat="server">
</asp:ContentPlaceHolder>
版权所有
<span class="style1">©</span>
<br />
</td>
</table>
</form>
</body>
</html>
2 个解决方案
#1
如果在default.aspx中content部分拖入控件,那么界面就可以显示正常。但是没有控件的空白页就会出现上图右边那样显示不全的情况。我的控件都没有设置大小,直接拖进content部分的。
怎么才能让空白页也占全网页面。
怎么才能让空白页也占全网页面。
#2
啊,我知道了,我的母版页忘了改100%这些数据了,可以固定大小、调整百分比之类的。我秀逗了。。。
#1
如果在default.aspx中content部分拖入控件,那么界面就可以显示正常。但是没有控件的空白页就会出现上图右边那样显示不全的情况。我的控件都没有设置大小,直接拖进content部分的。
怎么才能让空白页也占全网页面。
怎么才能让空白页也占全网页面。
#2
啊,我知道了,我的母版页忘了改100%这些数据了,可以固定大小、调整百分比之类的。我秀逗了。。。