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

Is asp net front end or backend?

0 Answers  


What is data reader in asp.net?

0 Answers  


What are the parts of an http response?

0 Answers  


Difference between asp and asp.net ?

4 Answers   Accenture, BirlaSoft, TCS,


How to store a dataset in a viewstate?

3 Answers   Patni,






WHAT ARE DEFFERENCE BETWEEN DATALIST AND DATAGRID

1 Answers   Seion Infotech,


Explain server control extensibility with reference to asp.net 2.0 ?

0 Answers  


What would be the salary of an Asp.net developer with 1 and half year experience in indian rupees..??

5 Answers  


What are different types of authentication techniques that are used in connection strings to connect .net applications with microsoft sql server?

0 Answers  


Error : The operation couldn’t be performed because ole db provider sqlncli10 for linked server was unable to begin a distributed transaction.00000110 oledb provider for linked server returned message the partner transaction manager has disabled its support for remote/network transactions. I can able to execute the stored procedure in sql server but when i run the web page getting error like above. I did all the configuration. what is the solution?

0 Answers  


What is special types forms

0 Answers   MCN Solutions,


Why do we need master page in asp.net?

0 Answers  


Categories