怎么样正确设置去掉前台的默认显示项?_动易Cms教程
我们可能会根据自己的网站特点来进行一些页面特定显示的处理,在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>
我们再看看前台显示效果:
这样的可行性说明对于一些我们不想要它在前台显示但又不能注释、删除的代码,我们都可以采用这种方式进行举一仿三操作
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-怎么样正确设置去掉前台的默认显示项?。