当前位置: 首页 > article >正文

net Core aspx视图引擎 razor视图引擎

视图引擎

》》定义,什么是视图引擎
视图引擎就是,将服务器端模板转换为HTML标记,并在控制器的操作方法触发时在web浏览器中呈现

现在都推荐 Razor视图引擎了(也是默认视图引擎),aspx引擎不推荐了。
ASPX 视图引擎作 命名空间 System.Web.Mvc.WebFormViewEngine
Razor 视图引擎在 命名空间 Microsoft.AspNetCore.Mvc.Razor

在这里插入图片描述

自定义视图引擎的位置格式

在这里插入图片描述
但在控制器中添加视图,视图文件还是自动放在Views文件下面。 这个不知道怎么怎么调整默认配置

 builder.Services.AddRazorPages()
     .AddRazorOptions(options=>
 {
     // 配置视图引擎 自定义位置格式             
     options.ViewLocationFormats.Clear();
     //{0} Action Name
     //{1} Controller Name
     //{2} Area Name
     options.ViewLocationFormats.Add("/Pages/Shared/{0}.cshtml");
     options.ViewLocationFormats.Add("/Pages/{1}/{0}.cshtml");
     options.PageViewLocationFormats.Add("/Pages/Shared/PartialViews/{0}.cshtml"); // 添加页面视图位置格式
  
 });

自定义Razor视图引擎


http://www.kler.cn/news/324888.html

相关文章:

  • java:brew安装rabbitmq以及简单示例
  • 【项目】基于Linux和C++的动态在线视频点播系统设计
  • 自建RustDesk服务器:详细步骤与操作指南
  • [dp+dfs]砝码称重
  • 考研数据结构——C语言实现冒泡排序
  • Brave编译指南2024 MacOS篇-引言与准备工作(一)
  • 题库系统平台开发功能解析
  • leetcode每日一题day17(24.9.27)——每种字符最少取k个
  • 【漏洞复现】Ruoyi框架漏洞复现总结
  • Leetcode 1235. 规划兼职工作
  • uniapp学习(002 常用的内置组件)
  • springboot整合openfeign
  • XSS(内含DVWA)
  • 如何制作Linux系统盘
  • Unity给物体添加网格(Wire)绘制的方法
  • Dubbo快速入门(一):分布式与微服务、Dubbo基本概念
  • 推荐一款开源的链路监控系统
  • java 框架组件
  • python习题1
  • 半导体制造过程中设备通信的高级概述
  • 从 Tesla 的 TTPoE 看资源和算法
  • 第一弹:llama.cpp编译
  • macOS安装MySQL以后如何配置环境变量
  • MongoDB 数据库服务搭建(单机)
  • 指定PDF或图片多个识别区域,识别区域文字,并批量对PDF或图片文件改名
  • 【H2O2|全栈】关于CSS(7)CSS基础(六)
  • VMware 虚拟机配置固定 IP
  • MyBatis-Plus自动填充字段
  • Ubuntu 上安装 Miniconda
  • 华为FreeBuds 6i怎么佩戴不容易掉?