---
title: "Explain what is the difference between View and Partial View?"  
description: "Explain what is the difference between View and Partial View?"  
author: "Manish Kumar"  
published: 2017-05-23  
updated: 2020-09-24  
canonical: https://www.mindstick.com/interview/23252/explain-what-is-the-difference-between-view-and-partial-view  
category: "c#"  
tags: ["mvc4"]  
reading_time: 2 minutes  

---

# Explain what is the difference between View and Partial View?

## View:

- MVC view contains the layout page.
- Before any view is rendered, viewstart page is rendered.
- View might have markup tags like body, html, head, title, meta etc.
- View is not lightweight as compare to Partial View.

## Partial View:

- Partial does not contain the layout page.
- It does not verify for a viewstart.cshtml. We cannot put common code for a partial view within the viewStart.cshtml.page.
- In MVC Partial view is designed specially to render within the view and just because of that it does not consist any mark up.
- We can pass a regular view to the RenderPartial method.

## Answers

### Answer by Manish Kumar

## View:

- MVC view contains the layout page.
- Before any view is rendered, viewstart page is rendered.
- View might have markup tags like body, html, head, title, meta etc.
- View is not lightweight as compare to Partial View.

## Partial View:

- Partial does not contain the layout page.
- It does not verify for a viewstart.cshtml. We cannot put common code for a partial view within the viewStart.cshtml.page.
- In MVC Partial view is designed specially to render within the view and just because of that it does not consist any mark up.
- We can pass a regular view to the RenderPartial method.


---

Original Source: https://www.mindstick.com/interview/23252/explain-what-is-the-difference-between-view-and-partial-view

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
