bool bool_pre = true;
this.txtOperacionales.Visible = bool_pre;
可見屬性不能設置爲true,並且控件無法顯示。 asp.net中的textbox.visible未設置爲true
the error can be seen also in step by step
bool bool_pre = true;
this.txtOperacionales.Visible = bool_pre;
可見屬性不能設置爲true,並且控件無法顯示。 asp.net中的textbox.visible未設置爲true
the error can be seen also in step by step
從閱讀上可見的文檔,我認爲你必須設置爲不可見的父控件。
如果容器控件沒有呈現,它包含 任何控件不會,即使你設置 單獨控制,以真實的Visible屬性呈現。在這種情況下,即使您已明確將 設置爲true,單個控件 也會爲Visible屬性返回false。 (也就是說,如果父控件的Visible屬性是 設置爲false,子控件繼承設置和設置 優先於任何地方的設置。)
https://msdn.microsoft.com/en-us/library/system.web.ui.control.visible(v=vs.110).aspx
我可以顯示相鄰標籤並設置文本屬性和可見性,但不明白爲什麼我無法設置此文本框的可見性 –
我解決了,這是因爲標籤阻止了可見性。 –
我已經解決,這是因爲一個標籤阻止了能見度控制
@OP - 你的意思是'Visible'屬性不能設置爲true? 'Visible'是一個讀/寫屬性。你將它設置在事件處理程序中嗎?該代碼行是否被實際執行?我們需要更多的東西繼續下去。 –
這行是我調用的一個方法來初始化控件,這個方法是在Page_Load事件中調用的!IsPostBack我使用的是UpdatePanel,有些控件不是我設置其他的,如果環境是Visual Studio 2010的框架4我實現步驟一步一步,我們看到這是不成立的。 –
至少發佈該方法的全部內容。還包括'Page_Load'中的行以及它所包含的任何條件。 –