2012-06-21 94 views
0

我是asp的noob,我試圖顯示標籤控件是否有動態填充的消息,否則隱藏標籤。這基本上是和錯誤信息控制。只有顯示標籤控件,如果有消息要顯示

我已將CSS樣式應用於具有彩色背景的控件,因此如果沒有要顯示的消息,用戶仍然會看到空白控件。

我知道如何用JavaScript做到這一點,只是不知道是否可以在控制之內。

回答

2
lbl.visible = (lbl.Text.Length > 0); 

哪裏lbl是你的標籤控制

2

在服務器端的ID的所有控件有一個Visible屬性,決定了他們是否出現在頁面上或不。你應該能夠使用它像下面這樣:

if (String.IsNullOrEmpty(MyLabel.Text) 
{ 
    MyLabel.Visible=false; 
}