asp.net-mvc – 将.html文件渲染为ASP.NET MVC中的视图
发布时间:2020-05-23 19:47:43 所属栏目:asp.Net 来源:互联网
导读:我希望在我的ASP.NET MVC项目中将.html文件与其他.cshtml视图一起用作视图.这样做的主要原因是html文件在我的操作中遵循与其他视图所遵循的相同的自定义安全规则. 我不想使用.cshtml或.aspx扩展,因为然后框架尝试编译这些相当大的文件,这是浪费,因为文件没有
|
我希望在我的ASP.NET MVC项目中将.html文件与其他.cshtml视图一起用作视图.这样做的主要原因是html文件在我的操作中遵循与其他视图所遵循的相同的自定义安全规则. 我不想使用.cshtml或.aspx扩展,因为然后框架尝试编译这些相当大的文件,这是浪费,因为文件没有任何可编译的东西. 我已经更新了视图引擎以查找.html扩展名.这工作正常,但我得到的错误是我没有注册的构建提供程序.我已经尝试在web.config中注册.html文件的构建提供程序,但这不会对错误产生任何影响. 是否有一个构建提供程序只是直接传递.html文件中的文本而不尝试编译它? 所以我正在寻找的是.html文件存在于views目录中,因此只有在通过操作请求时才会呈现它们,并且.html视图不应该通过任何编译运行. 谢谢, 克里斯 解决方法我找到了解决方案.在我的操作中,我返回FilePathResult,它只是加载文件并传递它而不进行任何编译.return new FilePathResult("path_and_file.html","text/html"); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – DataAnnotations StringLength属性MVC – 没
- asp.net-mvc – 为什么HttpContext不是从HttpContextBase派
- asp.net-mvc-3 – 如何使用下拉列表的数据注释?
- asp.net – RenderBody()和RenderSection()必须在每个子版面
- asp.net-mvc – 如何从HttpContext访问ViewData? (ASP.Net
- asp.net-mvc – MVC3 EF4 POCO存储库/ UnitOfWork连接错误
- asp.net-mvc-3 – ASP.NET MVC 3本地化验证消息在我的机器上
- 使用Route Id值的ASP.NET MVC 3 Model Id
- asp.net-mvc – 修改ActionFilter中的模型
- ADO.NET数据表与数据读取器
推荐文章
站长推荐
- REST API是否区分大小写或非区分大小写?
- .net – 为什么使用DirectoryEntry对LDAP进行身份
- asp.net-mvc – MiniProfiler与EF“模型第一”ed
- asp.net-mvc – asp.net mvc针对不同操作的不同验
- asp.net-mvc-4 – 使用活动目录角色提供者MVC4进
- asp.net-web-api – ASP身份OAuth令牌 – 我应该
- 使用ASP.NET MVC3中的jQuery,可点击日期的事件日
- asp.net-mvc-3 – Orchard CMS DataAnnotations
- asp.net – aspx中__EVENTVALIDATION __VIEWSTAT
- asp.net-mvc – Elmah日志文件删除,手动还是有设
热点阅读
