0
我在我的aspx頁面中使用自定義控件。此自定義控件具有錯誤消息標籤。我需要在按鈕點擊後面的代碼中顯示這個標籤。我怎樣才能做到這一點。在ASP.Net aspx頁面上使用的自定義控件中的顯示標籤?
按鈕和自定義控件位於更新面板中。
我在我的aspx頁面中使用自定義控件。此自定義控件具有錯誤消息標籤。我需要在按鈕點擊後面的代碼中顯示這個標籤。我怎樣才能做到這一點。在ASP.Net aspx頁面上使用的自定義控件中的顯示標籤?
按鈕和自定義控件位於更新面板中。
我假設在自定義控件中您想要顯示的標籤以及您在自定義控件外部的更新面板上具有的按鈕。
如果是這樣,你應該在你的自定義控件中創建一個公共方法,如public void ShowError(string message)
,當你點擊按鈕時,你調用這個方法傳遞文本來顯示。在自定義控件中的方法實現中,您將把消息文本分配給標籤,並在不可見時顯示標籤。實際上,只要按鈕和自定義控件同時位於UpdatePanel
之外或之內,而不是一個位於另一個位置,就應該使用更新面板。
你有任何代碼可以告訴我們嗎?你試過什麼了? – 2012-02-15 10:47:05
你的意思是一個UserControl或CustomControl? – 2012-02-15 10:52:27
謝謝我使用ScriptManager獲得瞭解決方案http://www.dotnetcurry.com/ShowArticle.aspx?ID=200 – 2012-02-15 10:57:37