怎么樣正確設(shè)置去掉前臺的默認顯示項?_動易Cms教程
我們可能會根據(jù)自己的網(wǎng)站特點來進行一些頁面特定顯示的處理,在ASP程序代碼里可以直接把不需要顯示在前臺的相關(guān)調(diào)用的代碼注釋掉即可,但在SiteFactory程序里如果也這樣操作,就會出現(xiàn)錯誤,那么應(yīng)該怎么辦呢?
下面以一個示例說明下,如下圖:

我們打開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" />數(shù):</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">
剩余天數(shù):</td>
<td>
<pe:ExtendedLabel HtmlEncode="false" ID="LblValidNum" runat="server" Text="" />
天</td>
</tr>
如果直接把它們注釋掉,就會出現(xiàn)錯誤提示:

這是因為當直接注釋掉代碼后,程序無法獲取原定的這些值,造成解析錯誤,所以,注釋的方法行不通,當然刪除就更不行了,那么有什么方法呢?
我們可以采用不影響正常代碼調(diào)用的方式來變通下,即,程序仍能獲取這些代碼,但我們讓它不顯示出來,也就是對這些表格單元設(shè)置一個 “style”屬性:style="display:none"
如下所示修改后的代碼:(紅色標識出這個屬性的添加設(shè)置情況)
<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" />數(shù):</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">
剩余天數(shù):</td>
<td>
<pe:ExtendedLabel HtmlEncode="false" ID="LblValidNum" runat="server" Text="" />
天</td>
</tr>
我們再看看前臺顯示效果:

這樣的可行性說明對于一些我們不想要它在前臺顯示但又不能注釋、刪除的代碼,我們都可以采用這種方式進行舉一仿三操作
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導(dǎo)航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動易.net程序權(quán)限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
- 相關(guān)鏈接:
- 教程說明:
動易Cms教程-怎么樣正確設(shè)置去掉前臺的默認顯示項?
。