奇怪的错误:- System.Web.HttpCompileException 未被用户代码处理
Posted
技术标签:
【中文标题】奇怪的错误:- System.Web.HttpCompileException 未被用户代码处理【英文标题】:Strange Error :- System.Web.HttpCompileException was unhandled by user code 【发布时间】:2013-07-20 11:54:41 【问题描述】:我有一个名为 _GetRequestors 的局部视图,它有一个 IPagedList,它可以很好地工作。但目前当我试图查看此视图时,我收到以下错误:-
System.Web.HttpCompileException 未被用户代码处理 HResult=-2147467259 消息=c:\Users\Administrator\Documents\Visual 工作室 2012\Projects\TMS\TMS\Views\Customer_GetRequestors.cshtml(95): 错误 CS1061:'PagedList.IPagedList' 没有 包含“ORG_ID”的定义并且没有扩展方法“ORG_ID” 接受类型的第一个参数 'PagedList.IPagedList' 可以找到(你是 缺少 using 指令或程序集引用?) 源=System.Web 错误代码=-2147467259 WebEventCode=0 SourceCode=#pragma checksum "C:\Users\Administrator\documents\visual 工作室 2012\Projects\TMS\TMS\Views\customer_GetRequestors.cshtml" “ff1816ec-aa5e-4d10-87f7-6f4963833460” “9F77A32094FED764FF25BFFEBB39D9D953E8EBF5” //------------------------------------------------ ------------------------------ // // 此代码由工具生成。 // 运行时版本:4.0.30319.19080 // // 对此文件的更改可能 导致不正确的行为,如果 // 代码是 再生。 // //------------------------------------------------ ------------------------------
命名空间 ASP 使用系统; 使用 System.Collections.Generic; 使用 System.IO; 使用 System.Linq; 使用 System.Net; 使用 System.Web; 使用 System.Web.Helpers; 使用 System.Web.Security; 使用 System.Web.UI; 使用 System.Web.WebPages; 使用 System.Web.Mvc; 使用 System.Web.Mvc.Ajax; 使用 System.Web.Mvc.Html; 使用 System.Web.Optimization; 使用 System.Web.Routing; 使用分页列表; 使用 PagedList.Mvc; 使用 TMS.Models;
public class _Page_Views_customer__GetRequestors_cshtml : System.Web.Mvc.WebViewPage<IPagedList<TMS.Models.AaaUser>>
隐藏行
public _Page_Views_customer__GetRequestors_cshtml() protected ASP.global_asax ApplicationInstance get return ((ASP.global_asax)(Context.ApplicationInstance));
【问题讨论】:
【参考方案1】:据我所知,视图GetRequestors.cshtml
试图在实现TSM.Models.AaaUser
的IPagedList
的泛型列表中调用名为ORG_ID
的方法或变量,但类型对象没有名为ORG_ID
的方法,如果有,这是不可见的或受保护的
确保ORG_ID
可以访问
【讨论】:
以上是关于奇怪的错误:- System.Web.HttpCompileException 未被用户代码处理的主要内容,如果未能解决你的问题,请参考以下文章