我的网站上有一张Google地图,我需要通过计时器更新其标记。 我的解决方案是:
RegisterStartupScript
传递给JS代码(管理地图)?)完成此操作后,我不希望刷新整个页面 你的意见?
答案 0 :(得分:2)
我不会通过javascript代码创建数据访问,因为这可能会打开您的网站,直到各种攻击,如SQL注入和XSS攻击。如果您使用的是ASP.NET MVC,则可以使用视图中的部分页面每隔N秒在控制器上执行一次操作(使用javascript强制执行),并通过jsonresult返回数据(使用sqldatareader访问,理想情况下使用存储库抽象数据访问)。