AJAX Extender Example: Button Enabled Changes
page 6 of 7
by Brian Mains
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 16308/ 199

A Word about Custom Extenders

Custom extenders, like custom controls, will have more volatility toward change on the server-side than on the client side. When developing components using the ASP.NET AJAX framework (not shown here) or the AJAXControlToolkit, there are some differences between the two approaches. But in the JavaScript client components, there is not.  It is the same approach, and it does not really change. In the future, as new additions come out from Microsoft, it still will not change as much as the server-code can, which is a good thing.

Developing these scripts by hand can be more difficult though, simply because of the sheer volume of code. I use CodeSmith Studio to generate my ASP.NET AJAX code, which I custom developed a script for my need. It was not overtly difficult to setup, and the benefits paid off immediately.

Once you learn the constructs to ASP.NET AJAX, it stays the same, so the major challenge is the initial learning curve. After that, the scripting portion is not that difficult at all; most of the difficulty comes from figuring out the complex processing logic and state management aspects.


View Entire Article

Article Feedback

Title:  
Name:  
Url: ( Optional )
Comment:  
Please add 1 and 3 and type the answer here:

User Comments

Title: Re:Button Extender   
Name: Brian
Date: 10/6/2008 3:08:21 AM
Comment:
I tested the code but i cannot achieve your test2 result.
Title: thanks   
Name: Karthikeyan
Date: 9/24/2008 7:54:24 AM
Comment:
Nice article.
Title: thanks   
Name: rezagolab
Date: 9/24/2008 3:10:50 AM
Comment:
hi
thanks
Title: Re:Button Extender   
Name: NamNguyenLe
Date: 8/28/2008 10:15:30 PM
Comment:
Thanks for cool article.
But it will be better if code is avaiable.
Please post it please.






Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2009 ASPAlliance.com  |  Page Processed at 11/20/2009 11:42:55 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search