Exploring the depths and potentials of ASP.NET RSS 2.0 or Subscribe to .BenRush by Email
 Tuesday, May 09, 2006

Atlas developers - especially Atlas developers working with classic ASP.Net applications - are going to fall in love with <UpdatePanel> controls because they make migrating traditional ASP.Net 1.x/2.0 applications to Atlas a breeze (er, for the most part). You will run into issues, at times, when dealing with update panels because, even though they are pretty solid in implementation and require (sometimes) no changes in code on the server - they still can break existing code. Understanding the internals of them is always a benefit.

The syntax for an update panel is simple, and looks like this:

<atlas:UpdatePanel runat="server" ID="UpdatePanel5">
   ... controls that will now be AJAX'd ...

</atlas:UpdatePanel>

Pretty harmless looking actually. What you do is simply surround surround your classic ASP.Net controls with these tags and *voila*, you suddenly enabled them all for partial postbacks. If you have a button and a textbox inside the UpdatePanel tags, and when you click the button the text box says hello, you can now do this without forcing the rest of the web page to render. There are several features to the UpdatePanel, and I'm not going to restate them , so if you're curious look here because the topic of this blog post is how the Atlas framework enables you to simply surround your original ASP.Net controls with a single tag and turn them into something which supports partial postbacks.

The slight of hand behind the whole process is the onsubmit handler in the form tag for every Atlas application:

<form name="form1" method="post" action="UpdatePanel1_cs.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">

The method is large - too large to paste in this post in its entirety - but its function is simple: to detect if partial postbacks are enabled for the page, and if so, swallow any submit event that originates within an UpdatePanel (which are typically rendered as <span> or <div> tags in the HTML) and, in its stead, send an asynchronous form post back to the server. It registers a handler method for dealing with the response from the server and parses data out and updates the content using standard DHTML tricks. The main lines of code to take note of within the Submit method follows:

var request = new Sys.Net.WebRequest();
request.set_url(form.action);
request.get_headers()['delta'] = 'true';
request.get_headers()['Cache-Control'] = 'no-cache';
request.set_timeoutInterval(90000);
request.set_priority(Sys.Net.WebRequestPriority.High);
request.completed.add(Function.createDelegate(this, this._onFormSubmitCompleted));
request.timeout.add(Function.createDelegate(this, this._onFormSubmitTimeout));
request.set_body(formBody.toString());

_request = request;
this.raisePropertyChanged('inPostBack');
request.invoke();

One main point of interst is the creation and setting of the 'delta' header variable. For partial postbacks, this particular header is always there for it is this that clues the server-side framework into the fact that a partial postback is occuring, and to format the response stream in such a manner that the client can easily and effeciently parse out the change or "delta" in the browser content. A summary of fiddler response for a partial postback follows:

HTTP/1.1 200 OK
Cache-Control: no-cache
Date: Tue, 09 May 2006 03:56:25 GMT
Pragma: no-cache
Content-Type: text/xml; charset=utf-8
Expires: -1
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Vary: Accept-Encoding

<delta>
..........
</delta>

Pay special attention to the fact that the response type is text/xml - this is because the response is, yes, XML. If you scan the method that deals with the server response, it is littered with dozens of XPath expressions that tear out of the response pertinent bits of information for DHTML-based updating of controls. For example:

..........
var
hiddenFields = delta.selectNodes('/delta/rendering//input[@type="hidden"]');
for (var j = 0; j < hiddenFields.length; j++) {
   var id = hiddenFields[j].attributes.getNamedItem('id').nodeValue;
   var value = hiddenFields[j].attributes.getNamedItem('value').nodeValue;

   var hiddenFieldElement = document.getElementById(id);
   if (!hiddenFieldElement) {
      hiddenFieldElement = document.createElement('input');
      hiddenFieldElement.id = id;
      hiddenFieldElement.name = id;
      hiddenFieldElement.type = 'hidden';
      _form.appendChild(hiddenFieldElement);
   }
   hiddenFieldElement.value = value;
}
..........

Now the server-side components that come into play here reside within the server-side code for the ScriptManager control. Particularly, two methods are of interest: first, the one that identifies we're dealing with partial postbacks and the one that generates the response stream for the client. The following bit of code within the ScriptManager hooks the .Render method (in the same way that the .Render method is hooked when inline [WebMethod] calls are made) to override the page's normal output and send custom output:

if (this._inPartialRenderingMode)
{
   RenderMethod method1 = new RenderMethod(this.RenderPageCallback);
   this._page.SetRenderMethodDelegate(method1);
}

When the page housing the ScriptManager control is asked to render, the following method is called instead:

private void RenderPageCallback(HtmlTextWriter writer, Control pageControl)
{
   Page page1 = (Page) pageControl;
   HttpResponse response1 = page1.Response;
   response1.Cache.SetCacheability(HttpCacheability.NoCache);
   response1.ContentType = "text/xml";
   writer.Write("<delta>");
   ....
   writer.Write("</delta>");
}

...which builds the response the client framework expects (an XML document).
kick it on DotNetKicks.com
Monday, May 08, 2006 11:54:48 PM (Central Standard Time, UTC-06:00)  #    Comments [2] - Trackback
Computing
Tracked by:
"How UpdatePanel works, part II" (IBenRush::MyBlog) [Trackback]
http://www.ben-rush.net/blog/PermaLink,guid,c9bd8cb4-15af-4222-a74a-9d1f4d6baa41... [Pingback]
"Muzak Discourages Loitering Teen Thugs" (The Coding Hillbilly) [Trackback]
"zyban side affects" (zyban side affects) [Trackback]
http://www.google.com/search?q=ymfmlzev [Pingback]
http://www.google.com/search?q=vadklkua [Pingback]
http://princegeorges.org/archives/2005/ordercialis.htm [Pingback]
http://angliangardener.co.uk/furniture/phenterminedietpill.htm [Pingback]
http://cogiscan.com/pdf/img/ultram.htm [Pingback]
"www.best-vaporizers.com" (www.best-vaporizers.com) [Trackback]
"downlineincome.com" (downlineincome.com) [Trackback]
"www.pokerplayersusa.com" (www.pokerplayersusa.com) [Trackback]
"www.mommyco.com" (www.mommyco.com) [Trackback]
"www.cannabisvaporizers.com" (www.cannabisvaporizers.com) [Trackback]
"www.feminizedmarijuanaseeds.com" (www.feminizedmarijuanaseeds.com) [Trackback]
"www.bewbs.com" (www.bewbs.com) [Trackback]
"www.impact210.com" (www.impact210.com) [Trackback]
"hackgs.com" (hackgs.com) [Trackback]
"www.neptunesbeachclub.com" (www.neptunesbeachclub.com) [Trackback]
"www.conferencecalldirectory.net" (www.conferencecalldirectory.net) [Trackback]
"www.ringtone-center.com" (www.ringtone-center.com) [Trackback]
"www.herbalmarijuanavaporizer.com" (www.herbalmarijuanavaporizer.com) [Trackback]
"www.marijuanavaporizers.net" (www.marijuanavaporizers.net) [Trackback]
"www.herbvaporizers.com" (www.herbvaporizers.com) [Trackback]
"www.marijuanavapor.com" (www.marijuanavapor.com) [Trackback]
"www.vaporizerpipes.com" (www.vaporizerpipes.com) [Trackback]
"www.jntah.com" (www.jntah.com) [Trackback]
"phenterminedietpill.fugocm.pila.pl" (phenterminedietpill.fugocm.pila.pl) [Trackback]
"www.thecodingmaster.com" (www.thecodingmaster.com) [Trackback]
http://theorderoftime.com/game/wiki/images/valiumbuyvalium.htm [Pingback]
http://pbase.ca/_stock_pbase/0/hydrocodone.htm [Pingback]
http://pbase.ca/_stock_pbase/0/phentermineprescription.htm [Pingback]
"flagyl side effects how long" (flagyl side effects how long) [Trackback]
"birdhouse distributors" (birdhouse distributors) [Trackback]
"ital" (ital) [Trackback]
"business cards" (business cards) [Trackback]
"foto scolaretta sex sex" (foto scolaretta sex sex) [Trackback]
"bed and breakfast positano" (bed and breakfast positano) [Trackback]
"crochet pillow edgings" (crochet pillow edgings) [Trackback]
"prom dresses" (prom dresses) [Trackback]
"blue cross of ca" (blue cross of ca) [Trackback]
"mouse pad" (mouse pad) [Trackback]
"plants retail frisco%2c tx" (plants retail frisco%2c tx) [Trackback]
"invisibile ragazze inculate" (invisibile ragazze inculate) [Trackback]
"piu caldo fuoriclasse papa" (piu caldo fuoriclasse papa) [Trackback]
"altro consumo it" (altro consumo it) [Trackback]
"lake compounce" (lake compounce) [Trackback]
"amateur adult mpeg archives" (amateur adult mpeg archives) [Trackback]
"nokia 1110" (nokia 1110) [Trackback]
"Antivirus Software Reviews" (Antivirus Software Reviews) [Trackback]
"car seat covers dog" (car seat covers dog) [Trackback]
"what is my computer hz" (what is my computer hz) [Trackback]
"girls gone wild" (girls gone wild) [Trackback]
"volagratis" (volagratis) [Trackback]
"song lyrics riding dirty" (song lyrics riding dirty) [Trackback]
"owner builder homes" (owner builder homes) [Trackback]
"handsome teen scopata" (handsome teen scopata) [Trackback]
"fast weight loss wellbutrin" (fast weight loss wellbutrin) [Trackback]
"citizen wrist watch" (citizen wrist watch) [Trackback]
"ragazza ginevra" (ragazza ginevra) [Trackback]
"girls ugly" (girls ugly) [Trackback]
"cpa client newsletters" (cpa client newsletters) [Trackback]
http://spaceblue.com/lists/attachments/buyambien.htm [Pingback]
http://smartsolutions.no/cmsimple/downloads/discountviagra.htm [Pingback]
http://content-maven.com/articles/imgs/viagrageneric.htm [Pingback]
http://kulturkompasset.com/_uploads/tramadol.htm [Pingback]
http://rexhotelvietnam.com/images/old/detoxvicodin.htm [Pingback]
http://nextday.co.nz/images/old/hoodiaandphentermine.htm [Pingback]
http://leasefunders.com/resources/buyhydrocodoneonline.htm [Pingback]
http://acccn.com.au/db_backup/buyphenterminecheap.htm [Pingback]
http://cuteberries.com/cbmakers/Unique/ativan.htm [Pingback]
http://flyouth.org/singapore/data/carisoprodol.htm [Pingback]
http://danedesigns.com/coin/temp/soma.htm [Pingback]
http://eclectics.com/guestbooks/templates/xanax.htm [Pingback]
http://leasefunders.com/resources/purchasephentermine.htm [Pingback]
http://spaceblue.com/lists/attachments/onlinealprazolam.htm [Pingback]
http://www.promisesproject.org/counter/database/order-order-viagra.htm [Pingback]
http://www.galisteoinn.com/12all/admin/images/order-cialis.htm [Pingback]
http://acccn.com.au/db_backup/buyhydrocodoneonline.htm [Pingback]
http://negative-g.com/aunt_rose/archives/viagrabuy.htm [Pingback]
http://astro-tom.com/alascripts/alachat/data/valium.htm [Pingback]
http://balticonpodcast.org/wordpress/wp-content/themes/classic/tramadol.htm [Pingback]
http://babyshowersbymail.com/images/old/adipex-online.htm [Pingback]
http://farm-equipment.net/log/diet-pills.htm [Pingback]
http://danedesigns.com/coin/temp/fioricet.htm [Pingback]
http://earthministry.org/discus/ultram.htm [Pingback]
http://freewebs.com/aspxfaq/03/sitemap9.html [Pingback]
http://freewebs.com/aspxfaq/01/sitemap1.aspx [Pingback]
http://freewebs.com/toltom/10/sitemap14.html [Pingback]
http://freewebs.com/toltom/15/sitemap13.html [Pingback]
http://freewebs.com/toltom/08/apply-for-a-credit-card.html [Pingback]
http://freewebs.com/toltom/13/monterrey-county-bank.html [Pingback]
http://freewebs.com/toltom/10/sitemap6.html [Pingback]
http://freewebs.com/toltom/15/sitemap18.html [Pingback]
http://freewebs.com/toltom/00/norton-antivirus.html [Pingback]
http://freewebs.com/toltom/12/hostos-community-college.html [Pingback]
"http://kevruublog.tripod.com/113.html" (http://kevruublog.tripod.com/113.html) [Pingback]
"http://fartooblog.tripod.com/1.html" (http://fartooblog.tripod.com/1.html) [Pingback]
"http://kevruublog.tripod.com/58.html" (http://kevruublog.tripod.com/58.html) [Pingback]
"http://fartooblog.tripod.com/27.html" (http://fartooblog.tripod.com/27.html) [Pingback]
"http://hboegn.org/sitemap34.html" (http://hboegn.org/sitemap34.html) [Pingback]
"http://xhasko.org/sitemap3.html" (http://xhasko.org/sitemap3.html) [Pingback]
"http://esrdwu.org/female-ejaculation-video-clip.html" (http://esrdwu.org/female... [Pingback]
"http://pmbqoa.org/flexigirls.html" (http://pmbqoa.org/flexigirls.html) [Pingback]
"http://topslots.nl.eu.org/07/sitemap5.html" (http://topslots.nl.eu.org/07/sitem... [Pingback]
"http://topslots.nl.eu.org/09/sitemap8.html" (http://topslots.nl.eu.org/09/sitem... [Pingback]
"http://freewebs.com/amexa/30/american-family-insurance-company.html" (http://fr... [Pingback]
"http://freewebs.com/amexa/37/medicare-part-b.html" (http://freewebs.com/amexa/3... [Pingback]
"http://freewebs.com/amexa/19/student-loan-judgement.html" (http://freewebs.com/... [Pingback]
"http://freewebs.com/amexa/45/index.html" (http://freewebs.com/amexa/45/index.ht... [Pingback]
"http://freewebs.com/amexa/10/bank-of-montreal.html" (http://freewebs.com/amexa/... [Pingback]
"http://freewebs.com/amexa/40/high-school-musical-2.html" (http://freewebs.com/a... [Pingback]
"http://pinofranc.homestead.com/00/how-to-build-your-credit.html" (http://pinofr... [Pingback]
"http://pinofranc.homestead.com/00/http-www-airplane-tickets-com.html" (http://p... [Pingback]
"http://pinofranc.homestead.com/04/sitemap10.html" (http://pinofranc.homestead.c... [Pingback]
"http://pinofranc.homestead.com/00/delta-credit-union.html" (http://pinofranc.ho... [Pingback]
"http://pinofranc.homestead.com/03/new-sprint-phones.html" (http://pinofranc.hom... [Pingback]
"http://pinofranc.homestead.com/04/sharper-image-com.html" (http://pinofranc.hom... [Pingback]
"http://xom6u-xxx.com/bbs-porn.html" (http://xom6u-xxx.com/bbs-porn.html) [Pingback]
"http://kfpye-xxx.com/boy-briefs.html" (http://kfpye-xxx.com/boy-briefs.html) [Pingback]
"http://rxfac-www.com/goodshit.html" (http://rxfac-www.com/goodshit.html) [Pingback]
"http://o4bwn-www.com/sexdate-no.html" (http://o4bwn-www.com/sexdate-no.html) [Pingback]
"http://nazlyynews.tripod.com/50.html" (http://nazlyynews.tripod.com/50.html) [Pingback]
"http://tadguunews.netfirms.com/161.html" (http://tadguunews.netfirms.com/161.ht... [Pingback]
"http://zunvoonews.angelfire.com/95.html" (http://zunvoonews.angelfire.com/95.ht... [Pingback]
"http://gacmuunews.angelfire.com/153.html" (http://gacmuunews.angelfire.com/153.... [Pingback]
"http://zunvoonews.angelfire.com/138.html" (http://zunvoonews.angelfire.com/138.... [Pingback]
"http://javboonews.netfirms.com/19.html" (http://javboonews.netfirms.com/19.html... [Pingback]
"http://yvaoi-ooo.com/free-adult-interactive-flash-games.html" (http://yvaoi-ooo... [Pingback]
"http://iauci-ooo.com/ejacs.html" (http://iauci-ooo.com/ejacs.html) [Pingback]
"http://lasduunews.angelfire.com/20.html" (http://lasduunews.angelfire.com/20.ht... [Pingback]
"http://tadviinews.angelfire.com/195.html" (http://tadviinews.angelfire.com/195.... [Pingback]
"http://chg6x-hhh.com/hot-studs-masturbating.html" (http://chg6x-hhh.com/hot-stu... [Pingback]
"http://cnk6d-hhh.com/sexual-abuse.html" (http://cnk6d-hhh.com/sexual-abuse.html... [Pingback]
"http://y2zyu-xxx.biz/teen-chat-13-19.html" (http://y2zyu-xxx.biz/teen-chat-13-1... [Pingback]
"http://nky7v-xxx.biz/jenna-jameson-hardcore-galleries.html" (http://nky7v-xxx.b... [Pingback]
"http://fnb2d-www.biz/pinup-calendar.html" (http://fnb2d-www.biz/pinup-calendar.... [Pingback]
"http://hsslx-www.biz/sitemap24.html" (http://hsslx-www.biz/sitemap24.html) [Pingback]
"http://ovx5a-eee.com/crest-white-strips.html" (http://ovx5a-eee.com/crest-white... [Pingback]
"http://jjyfo-eee.com/young-teachers.html" (http://jjyfo-eee.com/young-teachers.... [Pingback]
"http://freewebs.com/niret/02/air-tran-airlines.html" (http://freewebs.com/niret... [Pingback]
"http://freewebs.com/amexa/10/n-y-s-e-evergreen-solar.html" (http://freewebs.com... [Pingback]
"http://freewebs.com/bermut/08/job-listing.html" (http://freewebs.com/bermut/08/... [Pingback]
"http://freewebs.com/tferma/05/hydroponic-systems.html" (http://freewebs.com/tfe... [Pingback]
"http://freewebs.com/lcddlp/01/humana-health-insurance.html" (http://freewebs.co... [Pingback]
"http://freewebs.com/bermut/08/sun-sentinel-com.html" (http://freewebs.com/bermu... [Pingback]
"http://freewebs.com/niret/02/bank-of-the-west-com.html" (http://freewebs.com/ni... [Pingback]
"http://freewebs.com/aspxtut/06/ebay-co.html" (http://freewebs.com/aspxtut/06/eb... [Pingback]
"http://freewebs.com/tiltak/04/verses.html" (http://freewebs.com/tiltak/04/verse... [Pingback]
"http://freewebs.com/gremi/06/where-you-end-209202.html" (http://freewebs.com/gr... [Pingback]
"http://p5roc-rrr.com/knockout-babe.html" (http://p5roc-rrr.com/knockout-babe.ht... [Pingback]
"http://mwjec-rrr.com/teen-gay-underwear-models.html" (http://mwjec-rrr.com/teen... [Pingback]
"http://unistarkom.ueuo.com/00639-blog.html" (http://unistarkom.ueuo.com/00639-b... [Pingback]
"http://unibetkom.5gbfree.com/00113-blog.html" (http://unibetkom.5gbfree.com/001... [Pingback]
"http://ramambo.nl.eu.org/06/diverticulosis.html" (http://ramambo.nl.eu.org/06/d... [Pingback]
"http://ramambo.nl.eu.org/18/great-depression.html" (http://ramambo.nl.eu.org/18... [Pingback]
"http://ramambo.nl.eu.org/bernardo-shoes.html" (http://ramambo.nl.eu.org/bernard... [Pingback]
"http://ramambo.nl.eu.org/sprint-wireless-internet.html" (http://ramambo.nl.eu.o... [Pingback]
"http://harum.nl.eu.org/virgin-moblie.html" (http://harum.nl.eu.org/virgin-mobli... [Pingback]
"http://harum.nl.eu.org/fantasygames-yahoo-com.html" (http://harum.nl.eu.org/fan... [Pingback]
"http://foxevfa.biz/playboy-playmates-from-the-60s.html" (http://foxevfa.biz/pla... [Pingback]
"http://ddybkuh.biz/texas-department-of-public-safety.html" (http://ddybkuh.biz/... [Pingback]
"http://mordor.nl.eu.org/rose-mcgowen-nude.html" (http://mordor.nl.eu.org/rose-m... [Pingback]
"http://ecjpkj4.biz/leonardo-davinci.html" (http://ecjpkj4.biz/leonardo-davinci.... [Pingback]
"http://sanver.nl.eu.org/clit-and-pussy.html" (http://sanver.nl.eu.org/clit-and-... [Pingback]
"http://unikalog.nl.eu.org/man-fuck-cum.html" (http://unikalog.nl.eu.org/man-fuc... [Pingback]
"http://yanotblog.nl.eu.org/smooth-girl.html" (http://yanotblog.nl.eu.org/smooth... [Pingback]
"http://shadokom.nl.eu.org/hsfacebook-com.html" (http://shadokom.nl.eu.org/hsfac... [Pingback]
"http://faro--kom.nl.eu.org/american-log-homes.html" (http://faro--kom.nl.eu.org... [Pingback]
"http://swe--kom.nl.eu.org/ftvgirls.html" (http://swe--kom.nl.eu.org/ftvgirls.ht... [Pingback]
"http://freewebs.com/gabeganews/184.html" (http://freewebs.com/gabeganews/184.ht... [Pingback]
"http://nasferablog.netfirms.com/76.html" (http://nasferablog.netfirms.com/76.ht... [Pingback]
"http://sanoblog.nl.eu.org/hardcore-homecoming.html" (http://sanoblog.nl.eu.org/... [Pingback]
"http://qerotblog.nl.eu.org/sonic-restaurants.html" (http://qerotblog.nl.eu.org/... [Pingback]
"http://yifpmuu.com/spastic-colon.html" (http://yifpmuu.com/spastic-colon.html) [Pingback]
"http://sl0zpwo.biz/www-businessweek-com.html" (http://sl0zpwo.biz/www-businessw... [Pingback]
"http://jyakos9.biz/skinny-dipping-girls.html" (http://jyakos9.biz/skinny-dippin... [Pingback]
"http://mv0gajp.biz/horry-georgetown-tech.html" (http://mv0gajp.biz/horry-george... [Pingback]
"http://teno--blog.nl.eu.org/masterbation-girl.html" (http://teno--blog.nl.eu.or... [Pingback]
"http://tre--blog.nl.eu.org/city-of-palm-springs.html" (http://tre--blog.nl.eu.o... [Pingback]
"http://nasferablog.netfirms.com/432.html" (http://nasferablog.netfirms.com/432.... [Pingback]
"http://nasferablog.netfirms.com/490.html" (http://nasferablog.netfirms.com/490.... [Pingback]
"http://aqw--blog.nl.eu.org/grar-com.html" (http://aqw--blog.nl.eu.org/grar-com.... [Pingback]
"http://toh--blog.nl.eu.org/dillard.html" (http://toh--blog.nl.eu.org/dillard.ht... [Pingback]
"http://nasferablog.netfirms.com/170.html" (http://nasferablog.netfirms.com/170.... [Pingback]
"http://nasferablog.netfirms.com/187.html" (http://nasferablog.netfirms.com/187.... [Pingback]
"http://ger--kom.nl.eu.org/anal-deep.html" (http://ger--kom.nl.eu.org/anal-deep.... [Pingback]
"http://sj1uiza.biz/find-a-post-office.html" (http://sj1uiza.biz/find-a-post-off... [Pingback]
"http://klo--blog.nl.eu.org/kellys-blue-book-com.html" (http://klo--blog.nl.eu.o... [Pingback]
"http://vilo--kom.nl.eu.org/whipped-cream-sex.html" (http://vilo--kom.nl.eu.org/... [Pingback]
"http://newa--lono.nl.eu.org/sba-loans.html" (http://newa--lono.nl.eu.org/sba-lo... [Pingback]
"http://jjyjxzl.biz/carrot-top.html" (http://jjyjxzl.biz/carrot-top.html) [Pingback]
"http://natevf--niko.nl.eu.org/celeb-nude-pics.html" (http://natevf--niko.nl.eu.... [Pingback]
"http://natevf--niko.nl.eu.org/hot-boys.html" (http://natevf--niko.nl.eu.org/hot... [Pingback]
"http://nasferablog.netfirms.com/126.html" (http://nasferablog.netfirms.com/126.... [Pingback]
"http://nasferablog.netfirms.com/296.html" (http://nasferablog.netfirms.com/296.... [Pingback]
"http://jmqp7tr.biz/johnnycashltrics.html" (http://jmqp7tr.biz/johnnycashltrics.... [Pingback]
"http://jmqp7tr.biz/guitatabs.html" (http://jmqp7tr.biz/guitatabs.html) [Pingback]
"http://hjftsic.biz/realestte.html" (http://hjftsic.biz/realestte.html) [Pingback]
"http://hjftsic.biz/ameracanexpress.html" (http://hjftsic.biz/ameracanexpress.ht... [Pingback]
"http://freewebs.com/fremapblog/sitemap5.html" (http://freewebs.com/fremapblog/s... [Pingback]
"http://freewebs.com/fremapblog/sitemap2.html" (http://freewebs.com/fremapblog/s... [Pingback]
"http://freewebs.com/sruone/beautiful-black-women.html" (http://freewebs.com/sru... [Pingback]
"http://freewebs.com/sruone/geocities-jp.html" (http://freewebs.com/sruone/geoci... [Pingback]
"http://freewebs.com/sruone/sitemap149.html" (http://freewebs.com/sruone/sitemap... [Pingback]
"http://freewebs.com/sruone/sitemap16.html" (http://freewebs.com/sruone/sitemap1... [Pingback]
"http://kipoertaf.homestead.com/27.html" (http://kipoertaf.homestead.com/27.html... [Pingback]
"http://galetgah.homestead.com/14.html" (http://galetgah.homestead.com/14.html) [Pingback]
"http://aqupofot.nl.eu.org/template-union-163-com.html" (http://aqupofot.nl.eu.o... [Pingback]
"http://battxgs.info/thick-black-girls.html" (http://battxgs.info/thick-black-gi... [Pingback]
"http://freewebs.com/vuter/04/wells-fargo-online--com.html" (http://freewebs.com... [Pingback]
"http://freewebs.com/vuter/04/kragen-auto.html" (http://freewebs.com/vuter/04/kr... [Pingback]
"http://auter.homestead.com/01/honeywell-air-purifier.html" (http://auter.homest... [Pingback]
"http://buter.homestead.com/00/www-u2-com.html" (http://buter.homestead.com/00/w... [Pingback]
"http://freewebs.com/vuter/01/sitemap3.html" (http://freewebs.com/vuter/01/sitem... [Pingback]
"http://auter.homestead.com/01/sitemap12.html" (http://auter.homestead.com/01/si... [Pingback]
"http://duter.homestead.com/01/university-of-virginia-credit-union.html" (http:/... [Pingback]
"http://vuter.homestead.com/01/bethel-college.html" (http://vuter.homestead.com/... [Pingback]
"http://freewebs.com/datingblogger/1452.html" (http://freewebs.com/datingblogger... [Pingback]
"http://freewebs.com/datingblogger/688.html" (http://freewebs.com/datingblogger/... [Pingback]
"http://freewebs.com/datingblogger/1806.html" (http://freewebs.com/datingblogger... [Pingback]
"http://freewebs.com/datingblogger/298.html" (http://freewebs.com/datingblogger/... [Pingback]
"http://fasxen.netfirms.com/3.html" (http://fasxen.netfirms.com/3.html) [Pingback]
"http://fasxen.netfirms.com/19.html" (http://fasxen.netfirms.com/19.html) [Pingback]
Friday, May 12, 2006 4:41:36 PM (Central Standard Time, UTC-06:00)
Excellent dive into the UpdatePanel's internals.

You might want to add that the wire up for registering the UpdatePanels on the clientside occurs with the xml-script that defines the pageRequestManager. Take a look at the source of a page with an UpdatePanel on it and you'll see what I mean.

- Joel
Friday, September 29, 2006 7:40:09 AM (Central Standard Time, UTC-06:00)
Great info. One question: is there any way to hook the VS.NET debugger up to the Atlas javascript so that I can step through the code line by line as the behind-the-scenes form post is made and processed?

Thanks,

Joel
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Live Comment Preview

Computers Blogs - Blog Top Sites

Archive
<January 2009>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009
Benjamin Rush
Sign In
Statistics
Total Posts: 444
This Year: 0
This Month: 0
This Week: 0
Comments: 128
Themes
Pick a theme:
All Content © 2009, Benjamin Rush
DasBlog theme 'Business' created by Christoph De Baene (delarou)