Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 母版页视图上的模型引发异常_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 母版页视图上的模型引发异常

Asp.net mvc 母版页视图上的模型引发异常,asp.net-mvc,Asp.net Mvc,我有一个简单的视图,试图在其中访问模型属性。此时没有可用的模型特性(这就是问题所在) 如果使用,则可以看到模型属性可用 在最后一张照片中,您将看到我可以访问第一张照片中尝试访问的模型属性 如果您不首先执行查看此页面,则会引发错误。您的视图继承了System.Web.Mvc.ViewMasterPage,这当然是错误的,因为它是一个aspx页面。使其继承自System.Web.Mvc.ViewPage,它应该可以工作: <%@ Page Language="C#" Mas

我有一个简单的视图,试图在其中访问模型属性。此时没有可用的模型特性(这就是问题所在)

如果使用
,则可以看到模型属性可用

在最后一张照片中,您将看到我可以访问第一张照片中尝试访问的模型属性


如果您不首先执行查看此页面,则会引发错误。您的视图继承了
System.Web.Mvc.ViewMasterPage
,这当然是错误的,因为它是一个
aspx
页面。使其继承自
System.Web.Mvc.ViewPage
,它应该可以工作:

<%@ Page 
    Language="C#" 
    MasterPageFile="~/Views/Shared/Base.Master" 
    Inherits="System.Web.Mvc.ViewPage<AuthModel>" 
%>

<%@ Page 
    Language="C#" 
    MasterPageFile="~/Views/Shared/Base.Master" 
    Inherits="System.Web.Mvc.ViewPage<AuthModel>" 
%>