我想在母版頁中定義的子頁面中使標籤不可見。 有沒有辦法做到這一點?母版頁標籤在子頁面中的可見性
0
A
回答
0
((Label)Master.FindControl("mylbl")).Visible = false;
把這個孩子頁面的頁面加載,mylbl
指標籤的ID
它可能是Master.Page.FindControl ....
現在我想起來了,它已經有一段時間,但是這是你怎麼做它
0
你應該使用JavaScript。通常在這種情況下,你會用你的標籤 (假設你的標籤的ID是my_label_id)
document.GetElementById('<%= my_label_id.ClientId %>')
引用。 。 。或者如果你正在使用jQuery。 。 。
$('#<%= my_label_id.ClientId %>')
不過,據我所知,你不能使用的clientid引用位於母版頁來自內容頁面的服務器端控件。因此,我要麼使用asp.net標籤屬性CssClass="myLabelClass"
爲控件提供唯一的類名稱,要麼通過構建頁面,查看源代碼以及查找客戶端ID來檢索客戶端ID。步驟如下: How to use javascript in content page, asp.net
一旦您正確引用該項目,只需將「display」樣式屬性更改爲「none」,如下所示。 使用jQuery和假設你的CssClass的名字是myLabelClass:
$('.myLabelClass').css('display','none');
如果你想這種情況發生在頁面加載,你可以做到以下幾點:
$(function(){
$('.myLabelClass').css('display','none');
});
相關問題
- 1. 母版頁控件在子頁面中?
- 2. 在母版頁和內容頁面中的表單標籤
- 3. asp.net在母版頁中元素的可見性
- 4. 母版頁和子頁面的概念!
- 5. 母版頁和子頁面設置
- 6. 從子頁面訪問母版頁面的TR頁面
- 7. 內容頁面是否可以使用其母版頁面的母版父母的主ContentPoltageHolderID(嵌套母版頁)
- 8. 從母版頁覆蓋Meta標籤與內容頁面的meta標籤
- 9. 有母版頁標籤顯示子頁面顯示的最後編輯日期
- 10. 在母版頁的子頁面中調用javascript
- 11. C#ASP.NET母版頁和子頁面 - 從子頁面分配字符串到母版頁
- 12. WordPress的子頁面標籤
- 13. 從父母母版頁的子母版頁訪問元素
- 14. 突出顯示頁面刷新的asp.net母版頁中的選定標籤
- 15. ASP.NET:在母版頁中擁有共同的頁面標題,每個頁面添加頁面特定的標題?
- 16. 母版頁標題
- 17. 服務器標籤顯示母版頁
- 18. 母版頁和表單標籤
- 19. 當母版頁中沒有ScriptManager時,從內容頁面更新MasterPage的標籤
- 20. 我們可以在母版頁中設置表格標籤以及在asp.net中的aspx頁面
- 21. 一些編碼標籤在Drupal頁面中可見
- 22. 如何訪問我的孩子頁面.aspx頁面中我的母版頁值
- 23. 在母版頁上加載頁面
- 24. 基本頁面或基本母版頁面或嵌套母版?
- 25. 覆蓋母版頁子頁面中的CSS div寬度
- 26. asp.net - 從子頁面訪問母版頁中的公共類
- 27. 如何從asp.net中的子頁面更新母版頁元素
- 28. 在母版頁的子頁面上設置文本框值
- 29. 母版頁和內容頁面中的頁面事件
- 30. 如何在父母母版頁中讀取子頁面viewbag變量
如果我沒有記錯的話,這將導致權限錯誤。就像「物體不是朋友等等等等......」如果我錯了,請告訴我,因爲我正在與類似的事情作鬥爭,這可能會有所幫助。 – Lopsided 2013-04-06 03:09:20
應該工作,嘗試使主頁面公開 – 2013-04-06 03:14:31
javascript和jquery也是很好的選擇,並且非常容易做到,但它在代碼隱藏方面是可能的。標籤是一個控件,你可能會在主頁面控件上獲得更好的谷歌搜索結果,而不是標籤 – 2013-04-06 03:16:40