【发布时间】:2011-03-02 05:52:57
【问题描述】:
我有一个经常显示的错误消息框(由于我的程序的性质)。一些示例代码:
<asp:Panel runat="server" ID="ErrorMessagePanel" ClientIDMode="Static" CssClass="messageError"
Style="visibility: hidden;">
<img src="../Images/RedClose.png" alt="close" class="messageCloseIcon" onclick="HideMessage('ErrorMessagePanel');" />
<asp:Label runat="server" ID="ErrorMessage" ClientIDMode="Static" CssClass="messageErrorText" />
</asp:Panel>
问题是我不想强迫用户总是点击“关闭”按钮,因为这些消息弹出比较频繁。我在想定时淡出将是一个不错的选择。但是,我不知道如何调用计时器来从我的代码隐藏中淡出 - 即。目前代码隐藏设置'display=block'来显示错误,但我并不认为它也可以启动一些JS来淡出一个盒子。
顺便说一句,我正在使用 Telerik 控件,因此我更愿意扩展这些控件,而不是使用 Microsoft 的 ASP Ajax 褪色扩展(我也无法让它们工作,因为它与 Telerik 控件发生冲突)。
【问题讨论】:
标签: c# asp.net javascript telerik