Here's what I'm doing: on my page I have a GridView that displays a bunch of people from different parts of the world. I display their names, email addresses, etc. I also wanted to display the local time of their location but I didn't want this to be a snap
shot of the time when the page gets rendered so I decided to use JavaScript to display the time and have the clock keep ticking.
I found a nice jQuery plug-in called jClock which is very simple to use and implement. I simply place a <span class="timeZoneID"></span> and it works like a clock -- except if I place my GridView in an UpdatePanel.
It wasn't working and I kept troubleshooting to no avail. I thought it was the GridView's TemplateField somehow throwing some junk in there. Then I tried removing UpdatePanel and everything started working fine.
Why is UpdatePanel preventing this JavaScript from functioning?
SamU
Contributor
2895 Points
1627 Posts
UpdatePanel preventing JavaScript from running
Feb 16, 2010 08:39 PM|LINK
Hi,
Here's what I'm doing: on my page I have a GridView that displays a bunch of people from different parts of the world. I display their names, email addresses, etc. I also wanted to display the local time of their location but I didn't want this to be a snap shot of the time when the page gets rendered so I decided to use JavaScript to display the time and have the clock keep ticking.
I found a nice jQuery plug-in called jClock which is very simple to use and implement. I simply place a <span class="timeZoneID"></span> and it works like a clock -- except if I place my GridView in an UpdatePanel.
It wasn't working and I kept troubleshooting to no avail. I thought it was the GridView's TemplateField somehow throwing some junk in there. Then I tried removing UpdatePanel and everything started working fine.
Why is UpdatePanel preventing this JavaScript from functioning?
Sam