【发布时间】:2010-12-08 04:24:42
【问题描述】:
我在这里有一个用 ASP.Net 2.0 + AJAX 编写的旧 Web 应用程序。
我的页面中有一个文本框控件、一个按钮和一个标签控件,它们位于更新面板内。
文本将被输入到文本框中,随后,在控件的 textchanged 事件中,涉及一些服务器端处理和数据验证。
我使用标签控件作为显示来通知用户验证的进度。标签控件上可能会出现不同的消息。
在当前场景中,标签控件上只显示为标签控件指定的最后一个字符串。
我正在寻找如何在标签控件上显示不同文本的方法,比如以 5 秒为间隔。
那里是否有一个 AJAX 控件(或我可以使用的类似控件),我可以在其中指定要以 n 秒间隔显示的文本?
我如何实现这一目标?投入高度赞赏。谢谢。
已编辑 我想我可能需要重新表述这个问题以使其更简单。
在 asp.net 页面回发后,我如何能够在标签控件中指定不同的文本字符串,每 n 秒后显示一次?
喜欢
Label1.Text = "消息 1"
.. 延迟 5 秒
Label1.Text = "下一条消息"
.. 延迟 5 秒
Label1.Text = "另一条消息"
.. 延迟 5 秒
Label1.Text = "最后一条消息"
在当前的回发模型(包括 AJAX 更新面板)中,只显示最后一条消息。
请多多指教。谢谢。
【问题讨论】:
标签: asp.net javascript ajax