【发布时间】:2012-06-21 21:11:28
【问题描述】:
我是 asp 的菜鸟,如果有动态填充的消息,我会尝试显示标签控件,否则隐藏标签。这基本上是和错误消息控制。
我已经为带有彩色背景的控件应用了 css 样式,因此如果没有要显示的消息,用户仍然会看到空白控件。
我知道如何使用 javascript 来做到这一点,只是不确定它是否可以在控件中实现。
【问题讨论】:
标签: asp.net
我是 asp 的菜鸟,如果有动态填充的消息,我会尝试显示标签控件,否则隐藏标签。这基本上是和错误消息控制。
我已经为带有彩色背景的控件应用了 css 样式,因此如果没有要显示的消息,用户仍然会看到空白控件。
我知道如何使用 javascript 来做到这一点,只是不确定它是否可以在控件中实现。
【问题讨论】:
标签: asp.net
lbl.visible = (lbl.Text.Length > 0);
lbl 是 Label 控件的 ID
【讨论】:
在服务器端,所有控件都有一个Visible 属性,用于确定它们是否出现在页面上。你应该可以像下面这样使用它:
if (String.IsNullOrEmpty(MyLabel.Text)
{
MyLabel.Visible=false;
}
【讨论】: