asp.net – RegisterStartupScript不能使用ScriptManager,Update
发布时间:2020-12-15 19:38:11 所属栏目:asp.Net 来源:网络整理
导读:protected void timer1_Tick(object sender,EventArgs e) { foreach (RepeaterItem item in rpChat.Items) { TextBox txt = item.FindControl("txtChatMessage") as TextBox; if (txt != null) { message[i] = txt.Text; i--; } } lblStatusChat.Text = "";
protected void timer1_Tick(object sender,EventArgs e) { foreach (RepeaterItem item in rpChat.Items) { TextBox txt = item.FindControl("txtChatMessage") as TextBox; if (txt != null) { message[i] = txt.Text; i--; } } lblStatusChat.Text = ""; RepeaterBind(); string javaScript = "<script language=JavaScript>n" + "alert('Button1_Click client-side');n" + "</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(),"myKey",javaScript); } timer_click触发器和更新面板。并且警报消息不显示在timer_tick事件上 解决方法
当你使用更新面板,那么你不能像上面那样调用javascript。你必须使用
ScriptManager.RegisterStartupScript 所以改变你的 Page.ClientScript.RegisterStartupScript(this.GetType(),javaScript); 至 ScriptManager.RegisterStartupScript(updatePanelId,updatePanelId.GetType(),"alert",javaScript,true); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC 4 – 应用程序不接受新连接字符串 – AppHarbo
- asp.net-mvc – Asp.Net MVC2 RenderAction更改页面mime类型
- asp.net-mvc – ASP.NET MVC局部视图和表单动作名称
- asp.net-mvc – Structuremap处理DataContext对象
- .NET Core容器化@Docker
- .net – MVC3部分视图与常规视图
- asp.net – 从Controller构造器访问Request.Cookies
- asp.net – 如何在VB.net中使用Dictionary?
- asp.net-mvc – 我可以在MVC3中共享创建和编辑的相同视图
- 无法启动任何ASP.NET项目
推荐文章
站长推荐
- 一步步开发自己的博客 .NET版(5、Lucenne.Net
- kendo-ui – Kendo UI ASP.NET MVC网格数据源过滤
- 一步一步创建ASP.NET MVC5程序[Repository+Autof
- asp.net – 连接池的最大和最小大小是多少ADO.Ne
- asp.net-mvc – 为什么ASP.NET MVC Html.CheckBo
- asp.net-mvc – asp.net mvc3 jquery ui对话框和
- ASP.NET优化不会将LESS转换为CSS
- asp.net-mvc-3 – ASP.NET MVC ActionFilter –
- asp.net-core – aspnet核心应用程序中的Autofac
- asp.net服务器负载均衡设置 – 它如何影响会话
热点阅读