<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Client Side Web Development</title><link>http://forums.asp.net/130.aspx</link><description>Client-side programming discussions, including CSS, DHTML, JScript/Javascript, etc. &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=18&amp;c=16" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1200737.aspx</link><pubDate>Thu, 16 Feb 2006 20:59:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1200737</guid><dc:creator>drdexter33</dc:creator><author>drdexter33</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1200737.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1200737</wfw:commentRss><description>&lt;p&gt;&lt;font face=Verdana size=2&gt;Ok.. Couldn't solve the problem.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;So I went to a straight AJAX(client-side) call to the web service(C#)..and went around using the code-behind..callbacks..&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Since our intranet uses IE 5 or better I used the webservice.htc which allows you to make method calls directly to .Net web services using SOAP.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/samples/internet/behaviors/library/webservice/default.asp"&gt;&lt;font face=Verdana size=2&gt;http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/samples/internet/behaviors/library/webservice/default.asp&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Pretty cool actually.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;There's a how to in the new Wrox Professional Ajax book on page 177.. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;I'll try to put together a doc over the weekend and post it somewhere...maybe someone else can use it..&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Doug...&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1199363.aspx</link><pubDate>Wed, 15 Feb 2006 19:50:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1199363</guid><dc:creator>drdexter33</dc:creator><author>drdexter33</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1199363.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1199363</wfw:commentRss><description>&lt;p&gt;Show me an easier way and I'll do it!&lt;/p&gt;
&lt;p&gt;But it looks like you're trying to sell me something!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1199347.aspx</link><pubDate>Wed, 15 Feb 2006 19:39:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1199347</guid><dc:creator>TJmaster</dc:creator><author>TJmaster</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1199347.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1199347</wfw:commentRss><description>&lt;p&gt;&lt;font face=Tahoma&gt;&lt;font size=2&gt;I cant understand why are&amp;nbsp;u doing this soo&amp;nbsp;complex CallBack, please try to do the same with FastPage maybe ...&amp;nbsp;I would like to discuss this in my ICQ 258-225-821 or by email: &lt;a href="mailto:webprogmaster@hitline.net.ua"&gt;webprogmaster@hitline.net.ua&lt;/a&gt;!!!
&lt;p&gt;&lt;a href="http://fastpage.more.at/"&gt;&lt;a href="http://www.fastpage.more.at/"&gt;http://fastpage.more.at&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1198839.aspx</link><pubDate>Wed, 15 Feb 2006 14:11:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1198839</guid><dc:creator>drdexter33</dc:creator><author>drdexter33</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1198839.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1198839</wfw:commentRss><description>&lt;p&gt;&lt;font face=Verdana size=2&gt;Well. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;I may have found what the source of problem is:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=1e38043e-5957-4c52-b75f-4deb484ced36"&gt;&lt;font face=Verdana size=2&gt;http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=1e38043e-5957-4c52-b75f-4deb484ced36&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Seems that when you call 2 client callbacks in rapid succession, as in our case &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;UPDATE, then REFRESH (both async calls)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana&gt;&lt;font size=2&gt;It fires this error:&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana&gt;&lt;font size=2&gt;&lt;font face="Courier New" color=#ff0000&gt;PendingCallbacks[...].async is empty or it is not an object&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;...Haven't figured out a fix yet though, although there is one posted here....&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lab.msdn.microsoft.com/productfeedback/ViewWorkaround.aspx?FeedbackID=FDBK36231#1"&gt;&lt;font face=Verdana size=2&gt;http://lab.msdn.microsoft.com/productfeedback/ViewWorkaround.aspx?FeedbackID=FDBK36231#1&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Just not sure how to implement it yet, and Microsoft hasn't shown the workaround in any type of programming context...&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;When or if I find the fix, I'll post it here...&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Blessings...&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Doug&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;PS: There's also a list of people here experiencing the same issue:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://west-wind.com/weblog/posts/2694.aspx"&gt;&lt;font face=Verdana size=2&gt;http://west-wind.com/weblog/posts/2694.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Scroll to the FEEDBACK section at the bottom of the page&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1198803.aspx</link><pubDate>Wed, 15 Feb 2006 13:40:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1198803</guid><dc:creator>drdexter33</dc:creator><author>drdexter33</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1198803.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1198803</wfw:commentRss><description>&lt;p&gt;&lt;font face=Verdana size=2&gt;Hey Rick. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Thanks for your reply...&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Well, I'm not too sure that I understand what you are saying but I think that you're saying that I should call the second callback from the event handler, or in my case the button onClick event that fires the update method.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The function &lt;em&gt;that&lt;/em&gt; is tied to the onClick() event &lt;em&gt;is&lt;/em&gt; UpdateStatus():&lt;/font&gt;&lt;/p&gt;&lt;font face=Verdana size=2&gt;&lt;font color=#0000ff size=2&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=#800000 size=2&gt;input&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#ff0000 size=2&gt;id&lt;/font&gt;&lt;font color=#0000ff size=2&gt;="btnStatusUpdate"&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#ff0000 size=2&gt;class&lt;/font&gt;&lt;font color=#0000ff size=2&gt;="buttons"&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#ff0000 size=2&gt;type&lt;/font&gt;&lt;font color=#0000ff size=2&gt;="button"&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#ff0000 size=2&gt;value&lt;/font&gt;&lt;font color=#0000ff size=2&gt;="Update Status"&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#ff0000 size=2&gt;onclick&lt;/font&gt;&lt;font color=#0000ff size=2&gt;="UpdateStatus();"&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#0000ff size=2&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Which is (as in previous post) this:&lt;/font&gt;&lt;/p&gt;&lt;font face=Verdana size=2&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font face="Courier New" color=#0000ff size=2&gt;function&lt;/font&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt; UpdateStatus()&lt;/font&gt;&lt;font face="Courier New"&gt;{&lt;/font&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;font color=#0000ff size=2&gt;var&lt;/font&gt;&lt;font size=2&gt; context = &lt;/font&gt;&lt;font color=#800000 size=2&gt;''&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt;;&lt;/font&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;font color=#0000ff size=2&gt;var&lt;/font&gt;&lt;font size=2&gt; message = &lt;/font&gt;&lt;font color=#800000 size=2&gt;'UpdateStatus'&lt;/font&gt;&lt;font size=2&gt; + &lt;/font&gt;&lt;font color=#800000 size=2&gt;'~'&lt;/font&gt;&lt;font size=2&gt; + document.all.txtConHandle.value + &lt;/font&gt;&lt;font color=#800000 size=2&gt;'~'&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt; + document.all.hdnStatus.value;&lt;/font&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;%= mUpdateStatus %&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;%= mGetQDataCallBack&amp;nbsp; %&amp;gt;&lt;/font&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;And in your post you stated:&lt;/p&gt;
&lt;p&gt;"...should fire the second callback from the client at the end of the first event handler"&lt;/p&gt;
&lt;p&gt;Isn't that what I am currently doing?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;</description></item><item><title>Re: Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1198327.aspx</link><pubDate>Tue, 14 Feb 2006 23:12:22 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1198327</guid><dc:creator>rstrahl</dc:creator><author>rstrahl</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1198327.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1198327</wfw:commentRss><description>&lt;p&gt;Hi Doug,&lt;/p&gt;
&lt;p&gt;Client Callbacks are asynchronous so if you want to handle one event after the other you should fire the second callback from the client at the end of the first event handler.&amp;nbsp; IOW, call the second client callback from within UpdateQMessage on the client&lt;/p&gt;
&lt;p&gt;+++ Rick ---&lt;/p&gt;</description></item><item><title>Client Callback Update-&gt;Refresh functionality</title><link>http://forums.asp.net/thread/1198242.aspx</link><pubDate>Tue, 14 Feb 2006 21:50:53 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1198242</guid><dc:creator>drdexter33</dc:creator><author>drdexter33</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1198242.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=1198242</wfw:commentRss><description>&lt;p&gt;&lt;font face=Verdana size=2&gt;I have a client callback function that calls a webservice in a codebehind page and UPDATES a record in a database.&amp;nbsp; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The return from the webservice is a string value that tells the user whether the&amp;nbsp;UPDATE was successful.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The Javascript&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&lt;font face="Courier New" color=#0000ff&gt;function&lt;/font&gt;&lt;font face="Courier New"&gt; UpdateStatus()&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt;&lt;font color=#0000ff&gt;var&lt;/font&gt; context = &lt;font color=#800000&gt;''&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt;&lt;font color=#0000ff&gt;var&lt;/font&gt; message = &lt;font color=#800000&gt;'UpdateStatus'&lt;/font&gt; + &lt;font color=#800000&gt;'~'&lt;/font&gt; + document.all.txtConHandle.value + &lt;font color=#800000&gt;'~'&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt; + document.all.hdnStatus.value;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&amp;lt;%= mUpdateStatus %&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&amp;lt;%= mGetQDataCallBack&amp;nbsp; %&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The Callback event reference&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;&lt;font face=Verdana&gt;
&lt;p&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&lt;font face="Courier New"&gt;mUpdateStatus = &lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=#0000ff&gt;this&lt;/font&gt;.ClientScript.GetCallbackEventReference(&lt;font color=#0000ff&gt;this&lt;/font&gt;, &lt;font color=#800000&gt;"message"&lt;/font&gt;, &lt;font color=#800000&gt;"UpdateQMessage"&lt;/font&gt;, &lt;font color=#800000&gt;"context"&lt;/font&gt;, &lt;font color=#0000ff&gt;true&lt;/font&gt;);&lt;/font&gt;&lt;/font&gt;&lt;font face=Verdana&gt;&lt;font face="Courier New" size=2&gt;&lt;font face=Verdana size=2&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;mGetQDataCallBack = &lt;/font&gt;&lt;font face="Times New Roman"&gt;&lt;font face="Courier New"&gt;&lt;font color=#0000ff size=2&gt;this&lt;/font&gt;&lt;font size=2&gt;.ClientScript.GetCallbackEventReference(&lt;/font&gt;&lt;font color=#0000ff size=2&gt;this&lt;/font&gt;&lt;font size=2&gt;, &lt;/font&gt;&lt;font color=#800000 size=2&gt;"message"&lt;/font&gt;&lt;font size=2&gt;, &lt;/font&gt;&lt;font color=#800000 size=2&gt;"BuildQTable"&lt;/font&gt;&lt;font size=2&gt;, &lt;/font&gt;&lt;font color=#800000 size=2&gt;"context"&lt;/font&gt;&lt;font size=2&gt;,&lt;/font&gt;&lt;font color=#0000ff size=2&gt;true&lt;/font&gt;&lt;font size=2&gt;);&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The RaiseCallbackEvent method&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;&lt;font face="Courier New" size=2&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font color=#0000ff size=2&gt;public&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#0000ff size=2&gt;string&lt;/font&gt;&lt;font size=2&gt; eventArg;
&lt;p&gt;&lt;font color=#0000ff size=2&gt;public&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#0000ff size=2&gt;void&lt;/font&gt;&lt;font size=2&gt; RaiseCallbackEvent(&lt;/font&gt;&lt;font color=#0000ff size=2&gt;string&lt;/font&gt;&lt;font size=2&gt; eventArg)
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&lt;font color=#0000ff size=2&gt;this&lt;/font&gt;&lt;font size=2&gt;.eventArg = eventArg;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The GetCallbackResult method&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;----------------------------------------------------------------------&lt;/font&gt;&lt;/p&gt;&lt;font color=#0000ff size=2&gt;
&lt;p&gt;public&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#0000ff size=2&gt;string&lt;/font&gt;&lt;font size=2&gt; GetCallbackResult()
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;if(delete)&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string&lt;/font&gt;&lt;font size=2&gt; deleteStatus = qmWS.DeleteStudies(someValue);&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&lt;/font&gt;&lt;font size=2&gt; deleteStatus;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;else if(refresh)&lt;/font&gt;&lt;font size=2&gt;{&lt;font color=#0000ff size=2&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string&lt;font size=2&gt; xmlStudies = qmWS.GetXMLStudiesByQueueName(someValue);&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return xmlStudies;&lt;/font&gt;
&lt;p&gt;&lt;font size=2&gt;}&lt;/font&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The problem is that when the UPDATE succeeds, I need to call another ClientCallback function to refresh the data.&amp;nbsp; I think that part of the problem is the callback is asynchronous, however I'm not too sure.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Regardless, The refresh logic isn't working after &lt;font face="Courier New"&gt;&amp;lt;%= mUpdateStatus %&amp;gt; &lt;/font&gt;&lt;font face=Verdana&gt;is called. &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;font face=Verdana&gt;The application goes into an endless loop.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;font face=Verdana&gt;Do &lt;/font&gt;&lt;/font&gt;&lt;font face=Verdana size=2&gt;I need to check for the XMLHTTP Status before I do the refresh Logic?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;How Can I fix this?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Thanks.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Doug Dexter&lt;/font&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;</description></item></channel></rss>