母版页的内容页不显示内容

问题:

母板页设置好了,可是继承自它的内容页却不显示(确切的说是只能显示到div之前的内容)。

解决办法:

母板页中把控件放到了ContentPlaceHolder控件里,将其拖到ContentPlaceHolder之外即可。

演示(在这里演示一个母版页的代码,内容页仅仅只是继承自它):

错误代码:

<body> <form id="form1" runat="server">母版页演示 <div> <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"> <asp:Label ID="Label1" runat="server" Text="教务系统" style="font-size: larger; font-weight: bold; margin-left: 600px;"></asp:Label> </asp:ContentPlaceHolder> </div> </form> </body>

错误显示:

正确代码:

<body> <form id="form1" runat="server">母版页演示 <div> <asp:Label ID="Label1" runat="server" Text="教务系统" style="font-size: larger; font-weight: bold; margin-left: 600px;"></asp:Label> <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"> </asp:ContentPlaceHolder> </div> </form> </body>

正确显示:

原因:

这里主要就是设计到了ContentPlaceHolder控件的使用,详细请看《ContentPlaceHolder与Content控件》。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值