What is the difference between User Controls and Master Pages
Answer Posted / e l v prasad
Master Page:
1. It is a template and however it has all the events as
applicable to the web page.
2. It can be designed in one language and can be used for
the web pages of all the .NET supported languages.
3. Master Page can be assigned in web.config file so that
the web pages in the project will automatically use Master
page.
4. Master Page can be used for web page within a specific
folder by declaring a web.config file for that.
5. Master Page contents in the Content Page will be
displayed while working with the application.
6. Master Page contents which not editable in the Content
Page will be displayed in the gray color.
7. Duplication of templates is not possible with the master
pages.
User Control:
1.It is designed from the existing controls in the .NET. It
has to be registered witha @Regisgiter page directive.
2.Designing of User control in one language and can't be
used in web pages of all the .NET compliant languages.
3. It must be registered in each and every web page, where
it has to be used.
4. There is no scope to use the User Control to a web pages
within a specific folder or project like Master Page
5. User Control contents will not be displayed during
design time.
6. All the User control contents will appear in web pages
as gray color and there is no scope to change editable
template contents as in Master Pages.
7. There is a possibility of duplication in web pages with
the User Controls
Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
In the Repeater control which way you can edit?
When does a session actually start?
In order to get assembly info which namespace we should import?
What do you mean by authorization?
What is repository pattern in mvc.net? : asp.net mvc
can any one find and tell the difference between dot net and php which one is best ? which one we get more salary? which one is stable and which one is best for freshers and also better in future and carrer ? which one we wil get more salary sir ? please send ur valuable suggestions to kiranpulsar2007@gmail.com
Explain the advantages of caching?
How does session state work in asp.net?
Can the dictionary object be created in client?s scope ?
what are the web form events available in asp.net?
What is the difference between c# and .net?
what are the security certificates used in webservices?
What is fulltrust?
What is a web based system?
Differentiate between globalization and localization.