当前位置: 首页 > 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/a/324888.html

相关文章:

  • 大模型(LLMs)进阶篇
  • Cartographer激光雷达slam -20241116
  • 智能化运维与AI/ML辅助决策:实现自动化与预测优化
  • eBPF on Go
  • 【linux学习指南】VSCode部署Ubantu云服务器,与Xshell进行本地通信文件编写
  • 「Mac玩转仓颉内测版5」入门篇5 - Cangjie控制结构(上)
  • 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
  • 半导体制造过程中设备通信的高级概述