What is the difference between User Controls and Master Pages

Answers were Sorted based on User's Feedback



What is the difference between User Controls and Master Pages..

Answer / nazrul

user control
1)it extension is .ascx.
2)it can be more than one on single web page.
3)it doesn't contain Contentplaceholder.
4)it doesn't work like a fixed template.it can be
display in diffrent manner in diffrent page.
MasterPage:
1) it extension is .Master.
2)it used like a template.
3)it contain ContentPlaceHolder.

Is This Answer Correct ?    51 Yes 3 No

What is the difference between User Controls and Master Pages..

Answer / venkatesh

Both are code reduce features and reusability Purpose.When
we create Masterpage that is common to overall
project,whereas user controls these r used when we have
requirement on specific criteria.
Master page ex: INBOX,SPAM,DRAFT,TRASH etc in YAHOO WEBSITE

Is This Answer Correct ?    53 Yes 11 No

What is the difference between User Controls and Master Pages..

Answer / jiten

Master has a conteact plceholder where u can put child page
in this cph.

when user control is uses with in page . u can not use any
page in user control

Is This Answer Correct ?    32 Yes 10 No

What is the difference between User Controls and Master Pages..

Answer / vdk

Master pages and user controils are two different concepts.

Master pages are used to provide the consistent layout and
common behaviour for multiple pages in your
applications.then u can add the Contenetplaceholder to add
child pages custom contenet.
User Controls:Sometimes u need the functionality in ur web
pages which is not possible using the Built-In Web server
controls then user can create his own controls called user
controls using asp.net builtin controls.User controlsn are
those with .aspx extensions and u can share it in the
application.

Is This Answer Correct ?    39 Yes 25 No

What is the difference between User Controls and Master Pages..

Answer / surender sardana

I Think Both are same but key difference is that , we can
not use mater page in user control................

Is This Answer Correct ?    21 Yes 7 No

What is the difference between User Controls and Master Pages..

Answer / ashish

master pages can not be cached.
user controls can be cached .

Is This Answer Correct ?    20 Yes 7 No

What is the difference between User Controls and Master Pages..

Answer / shaik mujahid

Master page inherits all child pages in contentplace holder
and usercontrol can be placed in master page

user control is a control which must be placed in a page to
perform specific task

Is This Answer Correct ?    15 Yes 2 No

What is the difference between User Controls and Master Pages..

Answer / jay

just a not :
this can be a tricky question depending on the interviewer.
Masterpage IS a UserControl, and you can easily check this
either by exploring classes to which websites are being
compiled or simply noting :
public class MasterPage : UserControl

semanticaly, use of classical UserControl and Masterpage is
of course different, but this already has been elaborated in
other answers

Is This Answer Correct ?    8 Yes 1 No

What is the difference between User Controls and Master Pages..

Answer / sandeep

Master page is just like a template and can be
reuse.

User Control provides structure,reuse ability and functionality

Is This Answer Correct ?    5 Yes 1 No

What is the difference between User Controls and Master Pages..

Answer / vimal katiyar

Master Page
1-extension .master
2- provide fixed layout and common behaviour in all
page of website
3-it contains content place holder
4-not contain cached

user control
1- .ascx
2- not fixed provide layout in each page
3- we use in master page also
4- not contain content placeholder

Is This Answer Correct ?    4 Yes 0 No

Post New Answer

More ASP.NET Interview Questions

what is session,cokkies in asp.net??

5 Answers  


Which method is used to perform all validation at the page level?

0 Answers   Sans Pareil IT Services,


what exception is thrown when you do a response.redirect

2 Answers   IBM,


What is .NetFramework?

1 Answers   Syntel,


What are the objects in used in ASP for processing input and outputs?

1 Answers  






Using code explain Configuration Management

0 Answers  


What are the Types of chaching. How to implement caching

0 Answers   Microsoft,


Why do we need url encoding?

0 Answers  


How can you provide an alternating color scheme in a Repeater control?

6 Answers   Siebel Systems,


How do we ensure view state has not tampered?

0 Answers  


Have u used webcontrols?Tell me something about these?

2 Answers   Microsoft,


What base class do all Web Forms inherit from?

2 Answers   Siebel Systems,


Categories