VS2015 WebMVC中创建aspx的问题

问题描述:

The view at '~/Views/Pageajax/Index.aspx' must derive from ViewPage, ViewPage, ViewUserControl, or ViewUserControl.

解决方法:

1、打开Index.aspx.cs,创建index类时默认继承System.web.ui.page

public partial class Index : System.Web.UI.Page  
    {  
        protected void Page_Load(object sender, EventArgs e)  
        {  
  
        }  
    }  
2、将其index继承的类改为system.web.mvc.viewPage 
public partial class Index : System.Web.Mvc.ViewPage  
{  
    protected void Page_Load(object sender, EventArgs e)  
    {  
  
    }  
}  
3、测试内容

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="ajax.Views.Pageajax.Index" %>





    
    
    
    


    

问题解决

4、测试结果
VS2015 WebMVC中创建aspx的问题_第1张图片




你可能感兴趣的:(C#,ASP.MVC)