Digging My Blog - Dan Hounshell

Another .Dan Powered Site

WhatIWantMost: ASP.NET AJAX RTM broke my UpdatePanel

A few days ago I noticed that something was amiss with the My Wishlist page of the WhatIWantMost.com site. At the time I was working on something else so I ignored it and I returned this evening to take a closer look.

I have these floating divs that are displayed for adding/editing items in your wishlist. All the functionality for showing and hiding them is done server side, but through the magic of the UpdatePanel it's all done in with AJAX. I didn't know if the UpdatePanel would work because of all the things I had going on with that page, but it did and I was happy.

 

Well at least it worked for a while. After my upgrade to ASP.NET AJAX RTM it no longer works completely. The Add Item button still works and it calls all the proper validators and will perform its other proper duties. The cancel button, however, is now broken. The cancel button works simply enough, the onclick event is handled in the code behind and simply sets the visibility of the div to false. This would normally require a postback, but the UpdatePanel catches all those things and does it via AJAX instead.

Now rather than the magic I was used to I see the following when clicking that cancel linkbutton:

 

A Google search for the term "Sys.ArgumentNullException" has turned up nothing yet other than a mention of that sometimes occurring when using a datagrid, but I am not using a datagrid or any kind of data control in this case.

I suppose its not that big of a deal I can change that Cancel link to work client side since all it does is hide the div, but the point is that it used to work and now it doesn't.


Comments

Digging My Blog - Dan Hounshell said:

Rather than focus on fixing the AJAX things that are still broken because of the RTM release tonight,

# January 30, 2007 11:34 PM

Digging My Blog - Dan Hounshell said:

Following is a list of all the posts of the WhatIWantMost series. I'm listing them all here mostly for

# July 6, 2007 11:09 PM

Dan Hounshell said:

Following is a list of all the posts of the WhatIWantMost series. I'm listing them all here mostly

# July 7, 2007 12:06 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Please type in: hello world