The view at '~/Plugins/Misc.Ebay4Two/Views/test.cshtml' must derive from WebViewPage, or WebViewPage<TModel>.
This is my view
@using Nop.Web.Framework;
@using Nop.Web.Framework.UI;
@model Nop.Plugin.Misc.Ebay4Two.Domain.EbayCategory
@{
Layout = "_AdminLayout.cshtml";
}
test test
This is my CustomViewEngine
public class CustomViewEngine : ThemeableRazorViewEngine
{
public CustomViewEngine()
{
ViewLocationFormats = new[] { "~/Plugins/Misc.Ebay4Two/Views/{0}.cshtml" };
PartialViewLocationFormats = new[] { "~/Plugins/Misc.Ebay4Two/Views/{0}.cshtml" };
}
}
This is my routeconfig.cs
public class RouteConfig :IRouteProvider
{
public int Priority
{
get {return 1;}
}
public void RegisterRoutes(RouteCollection routes)
{
ViewEngines.Engines.Insert(0, new CustomViewEngine());
}
}
What Am I missing?
Thank you very much.