Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the Difference between user and server controls?

Answer Posted / guest

There are two main categories of creatable Web controls.
User controls are more simple to create, but custom
controls are more simple to use. The extra effort that goes
into creating custom controls pays off for the developer
using the control at design time.

User controls are saved with an ASCX file extension.
Although they can be easily reused on any of the pages
within the project in which they were created, there is no
good way to reuse them in a different project. Another
downside to user controls is that they only appear on the
page at run time; at design time they appear on the page as
an ugly gray box, making it difficult to envision how
they'll appear to your users.

Custom controls can do everything that user controls can
do - and much more. The biggest drawback is that they are
more challenging and complex to create. Drag and drop is
not supported for the creation of these controls.
Therefore, all the HTML they output must be generated via
code. Pretty much all the articles & controls on this web
site are examples of custom controls. In addition to run-
time functionality without limits, custom controls support
rich design-time functionality. They can appear on a page
at design time the same way they'll appear at run time, or
differently if preferred. They can be adjusted to change
how they'll appear in the toolbox, and how the properties
will appear in the properties window. If the properties
window doesn't support the desired functionality, it can be
extended with custom popup dialog boxes and other UI
tricks. Custom controls are easily distributed and can be
enhanced with help documentation and licensing
functionality, allowing them to be sold to other developers.

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What does occur first in ASP.Net, Authentication or Authorization?

1084


What is the main differences between asp and asp.net?

1143


How to register exception filter globally?

1058


Which is better viewstate or session?

975


Difference between singleton and singlecall.

1035


What is routing in MVC?

1075


What do you mean by authentication?

1118


List the advantages and disadvantages of user control an custom control?

1010


Explain about consistent programming model in the .NET framework?

1181


Name the method that needs to be invoked on the dataadapter control to fill the generated dataset with data?

1033


Explain culture and uiculture values.

1029


What are the security types in asp.net?

1110


What is the differences between a primary key and a unique key in sql server?

1124


How to use push notification?

1093


Give 2 examples for scenarios when routing is not applied?

1100