我正在创建一个网站。在几个页面上,我想添加广告图像(图像将随指定的时间间隔变化)。为此,我使用了User-Control,它包含一个计时器和文本。时间和图像位置将来自DataBase。时间被分配给定时器,在此之后,图像将被更改,新的图像-位置和时间将来自数据库。这可以很好地工作。文本在UpdatePanel中,定时器的tick事件将为AsyncPostBack。问题是,当tick事件发生时,在登录页面上,它会删除密码(如果我正在键入用户名,则还会删除最后几个字符),并在键入时专注于textbox控件。我用javascript得到了补丁,但这是暂时的,我想找到一些解决这个问题的方法。有什么建议吗?我想从DB端图像,时间和重定向。还有别的选择吗...?提前感谢....LeO
发布于 2011-09-21 20:31:17
尝试使用jQuery而不是更新面板。这真的是个不错的选择。
请查看下面的链接:
http://www.dotnetcurry.com/ShowArticle.aspx?ID=568
发布于 2011-09-21 20:35:17
这听起来像是你的整个页面都在回发--这可能是因为你的Page_Load事件中有一些东西会导致页面改变,从而导致页面重新加载。
https://stackoverflow.com/questions/7499132
复制相似问题