asp.net调用方法的问题
我在asp.net多次调用js方法(不用button click方式),场景是后台数据更新后激活前台刷新页面
ClientScript.RegisterStartupScript只执行一次(key是变量)
js方法:
function test(tt)
{
alert('test'+tt);
}
cs
private static void Data_Monitor()
{
using (SqlConnection connection = new SqlConnection(_connStr))
{
string mntSql = "select ID,BH,MONITOR_DT,MONITOR_VALUE From [dbo].[MONITOR_REALTIME]";
using (SqlCommand command = new SqlCommand(mntSql, connection))
{
command.CommandType = CommandType.Text;
connection.Open();
SqlDependency dependency = new SqlDependency(command);
dependency.OnChange += new OnChangeEventHandler(dependency_OnChange);
command.ExecuteNonQuery();
currentPage.ClientScript.RegisterStartupScript( currentPage.GetType(),"js"+jsCount.ToString(), "<script>test(111);</script>");
jsCount++;
}
}
}
currentPage.ClientScript.RegisterStartupScript( currentPage.GetType(),"js"+jsCount.ToString(), "<script>test(111);</script>"); 只执行一次
如果在button_click中就点一次按钮执行一次
请问谁遇到过类似问题?谢谢
相关推荐
【ASP.NET编程知识】ASP.net WebAPI跨域调用问题的解决方法.docx
【ASP.NET编程知识】ASP.net WebAPI跨域调用问题的解决方法.docx
ASP.net WebAPI跨域调用问题的解决方法
在做Web开发中,常常会遇到跨域的问题,到目前为止,已经有非常多的跨域解决方案。下面这篇文章主要给大家介绍了关于ASP.net WebAPI跨域调用问题的解决方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
Javascript调用OCX属性,方法,事件,并在asp.net页面实现动态调用
Javascript调用OCX属性,方法,事件,分别在HTML页里和asp.net页面中实现。ocx控件请自备。我的OCX控件只是限于与自已的服务器进行通讯。程序已调通。附加了OCX的打包方法。
AJAX初学者(第3部分)-从ASP.NET网站中JavaScript调用服务器端方法和使用Web服务
在本文中,我们将尝试看看如何使用ASP.NET AJAX框架来调用服务器端定义的方法,即客户端javascript后面的代码。 我们还将研究如何从Javascript调用和使用Web服务。
asp.net前台调用后台方法传参数
asp.net前台调用后台方法传参数! 值得下载看看!资源免费,大家分享!!



