如何运用Asp.net的Ajax的Timer控件弹出提示框

页面代码<asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><asp:Time... 页面代码
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:Timer ID="Timer1" Interval="1000" runat="server" ontick="Timer1_Tick"></asp:Timer>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label2" runat="server"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
后台代码

protected void Timer1_Tick(object sender, EventArgs e)
{
if(Isreadid==true)
{

this.Label2.Text = "<script>MsgLoginPop(" + dr["E_UserName"].ToString() + ");</script>";
}

}
脚本代码
function MsgLoginPop(name)
{
var msg = new MessShow("Information",200,120,"温馨信息提示","<font color=#000><b>会员"+name+"登录了!</b></font>","","",'');
msg.show();
}

为什么后台代码中条件为真,它还是没在页面上显示提示框呢????
展开
 我来答
allaniori
2009-03-09 · 超过15用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:52.5万
展开全部
你可以试着把你要用来显示的控件换成HTML控件试试看,因为服务器控件到客户端的ID会有变化,你尝试一下,可以的话给点分就行啦 ^^
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式