Server Error in '/' Application.

The model item passed into the dictionary is of type 'WebSiteV2.ViewModel.StaticViewModel', but this dictionary requires a model item of type 'ServiceContract.Contracts.UI.StaticPageContent'.

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.InvalidOperationException: The model item passed into the dictionary is of type 'WebSiteV2.ViewModel.StaticViewModel', but this dictionary requires a model item of type 'ServiceContract.Contracts.UI.StaticPageContent'.

Source Error:


Line 11:         <br />
Line 12: 
Line 13:         @Html.Partial("~/Views/Static/StaticContent.cshtml", Model.PageContent)
Line 14: 
Line 15:     </div>

Source File: c:\Ecommerce\Sites\WebSiteV2\Views\Static\StaticPage.cshtml    Line: 13

Stack Trace:


[InvalidOperationException: The model item passed into the dictionary is of type 'WebSiteV2.ViewModel.StaticViewModel', but this dictionary requires a model item of type 'ServiceContract.Contracts.UI.StaticPageContent'.]
   System.Web.Mvc.ViewDataDictionary`1.SetModel(Object value) +195
   System.Web.Mvc.ViewDataDictionary..ctor(ViewDataDictionary dictionary) +524
   System.Web.Mvc.WebViewPage`1.SetViewData(ViewDataDictionary viewData) +78
   System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +139
   System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) +118
   ASP._Page_Views_Static_StaticPage_cshtml.<Execute>b__0() in c:\Ecommerce\Sites\WebSiteV2\Views\Static\StaticPage.cshtml:13
   System.Web.WebPages.<>c__DisplayClassb.<RenderSection>b__9(TextWriter tw) +197
   System.Web.WebPages.WebPageExecutingBase.WriteTo(TextWriter writer, HelperResult content) +23
   ASP._Page_Views_Shared_Theme_cshtml.<Execute>b__a() in c:\Ecommerce\Sites\WebSiteV2\Views\Shared\Theme.cshtml:58
   System.Web.WebPages.<>c__DisplayClassb.<RenderSection>b__9(TextWriter tw) +197
   System.Web.WebPages.WebPageExecutingBase.WriteTo(TextWriter writer, HelperResult content) +23
   ASP._Page_Views_Shared_MasterTheme_cshtml.Execute() in c:\Ecommerce\Sites\WebSiteV2\Views\Shared\MasterTheme.cshtml:428
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +220
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +76
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +122
   System.Web.WebPages.WebPageExecutingBase.WriteTo(TextWriter writer, HelperResult content) +23
   System.Web.WebPages.WebPageBase.RenderSurrounding(String partialViewName, Action`1 body) +111
   System.Web.WebPages.WebPageBase.PopContext() +205
   System.Web.WebPages.WebPageExecutingBase.WriteTo(TextWriter writer, HelperResult content) +23
   System.Web.WebPages.WebPageBase.RenderSurrounding(String partialViewName, Action`1 body) +111
   System.Web.WebPages.WebPageBase.PopContext() +205
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +303
   System.Web.Mvc.<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17() +31
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +453
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +453
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +453
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +453
   System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +187
   System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +30
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25
   System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +9
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25
   System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +9
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +365
   System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +44
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25
   System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +481
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +231
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +134


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4682.0