There is no such thing as types of views.
Views in MVC is what is seen by the user. The controller takes in the user inputs, talks to the Model, does required logics/validations and then renders the required View.
In one case a view can be a mere page with a header saying 'Welcome to MVC', in another case the View can be a complex page having grids, textboxes and stuffs.
So, View is not defined by type, rather it depends upon the user inputs.
Have a look at the below link:
http://www.asp.net/mvc/tutorials/older-versions/views/asp-net-mvc-views-overview-cs[
^]
Regards
Anurag