Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: MVC4
i am trying to render page layout in my index page in mvc project. here is the code:
_ViewStart.cshtml
@{
    Layout = "~/Views/Shared/_Layout.cshtml";
}
 
index.cshtml
@{
    Layout = "~/Views/Shared/_Layout.cshtml";
}
 
the _Layer.cshtml page exists in the given folder i.e is shared folder. but when i run the project i gives an error.
Server Error in '/' Application.
The layout page "~/View/Shared/_Layout.cshtml" could not be found at the following path: "~/View/Shared/_Layout.cshtml".
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
 
Exception Details: System.Web.HttpException: The layout page "~/View/Shared/_Layout.cshtml" could not be found at the following path: "~/View/Shared/_Layout.cshtml".
 

i have tried to use ~/shared/_Layout.cshtml syntax. but of use
Can somebody please tell me what i need to do.
Posted 25-Jan-13 5:55am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Move _Layout.cshtml file into View main folder Smile | :)
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 George Jonsson 175
1 Kornfeld Eliyahu Peter 169
2 Zoltán Zörgő 139
3 PIEBALDconsult 130
4 OriginalGriff 120
0 OriginalGriff 6,165
1 DamithSL 4,658
2 Maciej Los 4,107
3 Kornfeld Eliyahu Peter 3,649
4 Sergey Alexandrovich Kryukov 3,342


Advertise | Privacy | Mobile
Web01 | 2.8.141220.1 | Last Updated 25 Jan 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100