急 在线等待! .net问题

gq198718 2011-01-15 11:53:56
请问在cs文件中可以控制aspx上的label不被隐藏么?

例如<asp:Label ID="Label1" runat="server"></asp:Label>

可以<td style="display:none"><asp:Label ID="Label1" runat="server"></asp:Label></td>这样隐藏掉。

现在我要控制这个label隐藏了也是显示的?改怎么实现啊
...全文
205 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
gq198718 2011-01-16
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 bbb332 的回复:]

楼主的意思是:外层隐藏,内层还是要显示????
[/Quote]
是的
bbb332 2011-01-16
  • 打赏
  • 举报
回复
楼主的意思是:外层隐藏,内层还是要显示????
gq198718 2011-01-16
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 myemail_bake 的回复:]

忘了具体方法了,
先把label的样式remove掉,再设置label.style.value="display:block";
没开vs,自己找找那个remove方法。
[/Quote]
貌似不行的哦!
gq198718 2011-01-16
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wxr0323 的回复:]

引用 8 楼 gq198718 的回复:

引用 2 楼 wuyq11 的回复:

自定义样式 style=<%=%>
DIV中控制

可以说具体点了,谢谢了


用个DIV把他包住。然后通过设置DIV的STYLE来显示和隐藏。
[/Quote]
this.div1.Controls.Add(label1);
this.div1.Style.Value = "display:null";}

但是div前面再套一个DIV 不是又被隐藏了么?
myemail_bake 2011-01-15
  • 打赏
  • 举报
回复
忘了具体方法了,
先把label的样式remove掉,再设置label.style.value="display:block";
没开vs,自己找找那个remove方法。
yankunlin 2011-01-15
  • 打赏
  • 举报
回复
只能改td 了,,,,
http://www.taijh.com
子夜__ 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gq198718 的回复:]

引用 2 楼 wuyq11 的回复:

自定义样式 style=<%=%>
DIV中控制

可以说具体点了,谢谢了
[/Quote]

用个DIV把他包住。然后通过设置DIV的STYLE来显示和隐藏。
gq198718 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]

自定义样式 style=<%=%>
DIV中控制
[/Quote]
可以说具体点了,谢谢了
gq198718 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 koukoujiayi 的回复:]

若后台控制,加一个id,加runat="server",如:
<td id="td1" runat="server" style="display:none"><asp:Label ID="Label1" runat="server"></asp:Label></td>

c#控制:
td1.Attributes.Add("style", "display:block;");
[/Quote]
<div id="div1" ruant ="server"></div>
public void addlabel1()
{
Label label1= new Label();
label1.ID = "label1";
label1.Text = "<span style='color:red;'>你好</span>";
this.div1.Controls.Add(label1);
this.div1.Style.Value = "display:null";}

可是这个div1 还是可以被样式藏掉哦
我的意思是,在aspx中无论怎样加代码,别人隐藏不掉这个label1

gq198718 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xujun5031 的回复:]

隐藏了也是显示的
哥们,小学语文没学好是不?
[/Quote]
什么东西都不是绝对的,看来你是哲学冒学好。
似懂非懂,不会就不要装?
xujun5031 2011-01-15
  • 打赏
  • 举报
回复
隐藏了也是显示的
哥们,小学语文没学好是不?
koukoujiayi 2011-01-15
  • 打赏
  • 举报
回复
若后台控制,加一个id,加runat="server",如:
<td id="td1" runat="server" style="display:none"><asp:Label ID="Label1" runat="server"></asp:Label></td>

c#控制:
td1.Attributes.Add("style", "display:block;");
rczjp 2011-01-15
  • 打赏
  • 举报
回复
asp:Label 不是有是否可见的属性吗
看情况来判断是否显示
wuyq11 2011-01-15
  • 打赏
  • 举报
回复
自定义样式 style=<%=%>
DIV中控制
  • 打赏
  • 举报
回复
“隐藏了也是显示的”,这已经是人的语言(责任)态度问题了,不是技术问题了。我们在设计软件之前,首先是保证从来不说自相矛盾的话,然后才设计软件的。

17,748

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧