怎么样正确设置去掉前台的默认显示项?_动易Cms教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

  我们可能会根据自己的网站特点来进行一些页面特定显示的处理,在ASP程序代码里可以直接把不需要显示在前台的相关调用的代码注释掉即可,但在SiteFactory程序里如果也这样操作,就会出现错误,那么应该怎么办呢?

下面以一个示例说明下,如下图:

  

我们打开user/default.aspx 文件,可以找到这些代码:

<tr class="tdbg" runat="server" id="BalancePoint" >
<td align="right" class="tdbgleft">
资金余额:</td>
<td>
<asp:Label ID="LblBalance" runat="server" Text="" />
元</td>
<td style="width: 15%" align="right" class="tdbgleft">
可用<pe:ShowPointName ID="ShowPointName1" runat="server" />数:</td>
<td>
<asp:Label ID="LblUserPoint" runat="server" Text="" />
<pe:ShowPointName ID="ShowPointName2" runat="server" PointType ="PointUnit" /></td>
</tr>
<tr class="tdbg" runat="server" id="ExpValid">
<td align="right" class="tdbgleft">
可用积分:</td>
<td>
<asp:Label ID="LblUserExp" runat="server" Text="" />
分</td>
<td align="right" class="tdbgleft">
剩余天数:</td>
<td>
<pe:ExtendedLabel HtmlEncode="false" ID="LblValidNum" runat="server" Text="" />
天</td>
</tr>

  

如果直接把它们注释掉,就会出现错误提示:

 

这是因为当直接注释掉代码后,程序无法获取原定的这些值,造成解析错误,所以,注释的方法行不通,当然删除就更不行了,那么有什么方法呢?

我们可以采用不影响正常代码调用的方式来变通下,即,程序仍能获取这些代码,但我们让它不显示出来,也就是对这些表格单元设置一个 “style”属性:style="display:none"

如下所示修改后的代码:(红色标识出这个属性的添加设置情况)

<tr class="tdbg" runat="server" id="BalancePoint" style="display:none">
<td align="right" class="tdbgleft">
资金余额:</td>
<td>
<asp:Label ID="LblBalance" runat="server" Text="" />
元</td>
<td style="width: 15%" align="right" class="tdbgleft">
可用<pe:ShowPointName ID="ShowPointName1" runat="server" />数:</td>
<td>
<asp:Label ID="LblUserPoint" runat="server" Text="" />
<pe:ShowPointName ID="ShowPointName2" runat="server" PointType ="PointUnit" /></td>
</tr>
<tr class="tdbg" runat="server" id="ExpValid">
<td align="right" class="tdbgleft">
可用积分:</td>
<td>
<asp:Label ID="LblUserExp" runat="server" Text="" />
分</td>
<td align="right" class="tdbgleft">
剩余天数:</td>
<td>
<pe:ExtendedLabel HtmlEncode="false" ID="LblValidNum" runat="server" Text="" />
天</td>
</tr>

我们再看看前台显示效果:

这样的可行性说明对于一些我们不想要它在前台显示但又不能注释、删除的代码,我们都可以采用这种方式进行举一仿三操作

查看更多 动易Cms教程  动易Cms模板

来源:模板无忧//所属分类:动易Cms教程/更新时间:2009-04-02
相关动易Cms教程