关于label控件的小问题?

riconyi 2003-10-09 11:21:00
<asp:Label id="Label1" runat="server" />
比如说上面这个控件,当给label1.text赋值后,在什么情况下它会在流览器中显示?可能没说清楚,举个例子吧:

刚开始我用这个语句调用它的值:
<span id="div1" sytle="cursor:hand">阅读<asp:Label id="Label1" runat="server" />日记</span>
在流览器中可以看得到值,但后来不知哪里动了一下,突然又不能显示了,只好把它提出来,再用下面这段代替:
<span id="div1" sytle="cursor:hand">阅读<%Response.write(label1.text)%>日记</span>
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zj510 2003-10-09
  • 打赏
  • 举报
回复
我也觉得最好把代码分出来,这样比较好维护,也不容易出问题.不然两边都在访问这个TEXT值比较容易出问题的,给DEBUG也带来困难.
riconyi 2003-10-09
  • 打赏
  • 举报
回复
visible的属性是为true啊,可是不显示了.

我是在书上看了一个例子,它是用的混合的,我当时就觉得奇怪,按道理有<asp:Label id="Label1" runat="server" />这个的地方,当label1.text赋值后就会显示那个值啊,怎么它的不会显示呢?它就是用<%Response.write(label1.text)%>这个去调用那个值.其实我除了少数几个地方按书上的写,大部份没按它的做,还是把代码分开.
zhangzs8896 2003-10-09
  • 打赏
  • 举报
回复
我曾经是一些控件莫名其妙的丢失,还有就是事件委托也是偶尔丢了:(
不过,你这种情况我没遇到过,只要你label的visible为true,应该都会显示的
dongbeiren 2003-10-09
  • 打赏
  • 举报
回复
只要visible属性为true就显示,你的页面代码是混合的,最好分离
2002pine 2003-10-09
  • 打赏
  • 举报
回复
什么情况下它会在流览器中显示
-->任何时都会显示,

62,073

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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