一、部分视图的使用

注:1.目前在Asp.Net Core2.0中对于部分视图的支持主要使用

Html.Partial()/Html.PartialAsync();

Html.RenderPartial()/Html.RenderPartialAsync();

2.目前还不支持Html.Action() 方式

3.关于Html.Partial()的使用方式跟Asp.Net Mvc中相同。

二、Html.Partial()使用示例:

1.

@Html.Partial("AuthorPartial")

@{Html.RenderPartial("AuthorPartial");
}

2.

// Uses a view in current folder with this name
// If none is found, searches the Shared folder
@Html.Partial("ViewName")// A view with this name must be in the same folder
@Html.Partial("ViewName.cshtml")// Locate the view based on the application root
// Paths that start with "/" or "~/" refer to the application root
@Html.Partial("~/Views/Folder/ViewName.cshtml")
@Html.Partial("/Views/Folder/ViewName.cshtml")// Locate the view using relative paths
@Html.Partial("../Account/LoginPartial.cshtml")

3.部分视图,指定参数调用

@Html.Partial("PartialName", customViewData)

三、视图Razor语法不同

1.@functions,在视图中定义函数

@functions {public string GetHello(){return "Hello";}
}<div>From method: @GetHello()</div> 

更多Razor语法参考:https://docs.microsoft.com/en-us/aspnet/core/mvc/views/razor

更多:

Asp.Net Core MVC控制器和视图之间传值

.NetCore中EFCore的使用整理

VS Code搭建.NetCore开发环境(二)

转载于:https://www.cnblogs.com/tianma3798/p/7388118.html

Asp.Net Core 视图整理(一)相关推荐

  1. Asp.Net Core异常处理整理

    目前版本是Asp.Net Core v1.1,这个版本的感觉对Http请求中的错误处理方便不是很完善. 没有HttpException异常类,不能在任何的地方自由的抛出对应的异常状态. 一.默认的异常 ...

  2. ASP.NET Core 视图组件莫明其妙的错误

    ASP.NET Core MVC项目的首页使用了视图组件(ViewComplonent)来呈现菜单 <vc:menu id="@roleId"></vc:menu ...

  3. Asp.Net Core简单整理

    1.Asp.NetCore 中文入门文档 http://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-index.html 2..Net Core官网 https ...

  4. Asp.Net Core 404处理

    在使用Asp.Net Core Mvc时 404处理整理如下 一.自带404状态处理 1.控制器视图子弹404视图 NotFoundResult,NotFoundObjectResult //// 摘 ...

  5. ASP.NET Core 入门教程 2、使用ASP.NET Core MVC框架构建Web应用

    原文:ASP.NET Core 入门教程 2.使用ASP.NET Core MVC框架构建Web应用 一.前言 1.本文主要内容 使用dotnet cli创建基于解决方案(sln+csproj)的项目 ...

  6. 在ASP.NET Core中使用的ML.NET模型构建器入门

    目录 介绍 背景 先决条件 使用代码 第1步-创建ASP.NET Core应用程序 步骤2:使用ML.NET Model Builder 数据 训练 评估 代码 步骤3:将ML.NET添加到ASP.N ...

  7. 在ASP.NET Core (.NET 6)中构建可视化医生预约调度系统

    目录 预约安排用户界面 病人界面 医生界面 基本组件 这个怎么运行 ASP.NET Core中的日.周和月日历视图 生成预约空档 预约空档状态 如何运行ASP.NET Core项目 下载源项目(Vis ...

  8. ASP .NET Core Web MVC系列教程三:添加视图

    系列文章目录:ASP .NET Core Web MVC系列教程:使用ASP .NET Core创建MVC Web应用程序 上一个教程:ASP .NET Core Web MVC系列教程二:添加控制器 ...

  9. [译]ASP.NET Core 2.0 部分视图

    问题 如何在ASP.NET Core 2.0中使用部分视图来重用页面的公共部分? 答案 新建一个空项目,在Startup中添加MVC服务和中间件: public void ConfigureServi ...

最新文章

  1. 【JZOJ6231】【20190625】等你哈苏德
  2. 如何将两个集合合并_如何将剪切的音频文件进行合并
  3. 在任何无法理解的情况下,请编写脚本
  4. 经典论坛程序 Discuz! 回归
  5. 协议森林09 爱的传声筒 (TCP连接)
  6. C语言指针及C++引用
  7. 浅析城市道路照明的安全及节电设备的应用
  8. 卸载360天擎-奇安信
  9. xcode 中生成和打包 ipa文件的方法和步骤
  10. 阿里云网络和安全配置实验(云计算)
  11. C语言自然数各自出现的次数,2010年计算机等考二级C语言上机考试练习(1)
  12. uniapp打包发布至app端 echarts图表不显示问题
  13. windows10下文件被占用,不能删除
  14. 快传号怎么过新手期,快传号新手期转正条件是什么
  15. 了解电商行业项目背景
  16. 【LaTeX】论文写作之参考文献(数模、美赛、学位论文、英文SCI论文写作通用)
  17. 计算机屏幕出现蓝色条,我的电脑屏幕中间为何会有一道蓝色线条
  18. 【前端之旅】HTML大总结
  19. 无法分配请求的地址(Cannot assign requested address)的解决方案
  20. linux双系统联网设置,双系统及linux 虚拟机搞定,成功配置好教育网更新和联网状态...

热门文章

  1. java400状态,java – HttpURLConnection:如何读取400响应的有效负载
  2. mysql左连接丢失null值的问题
  3. 【408预推免复习】计算机组成原理之CPU的结构和功能
  4. python【Multiprocessing and threading】深入浅出多进程和多线程
  5. jquery日历插件 途牛_jquery日历插件SimpleCalendar
  6. linux页面置换的存储,3.4.4 第二次机会页面置换算法
  7. mysql5.7.17配置_mysql5.7.17安装配置
  8. 机器人末端执行器气爪怎么吸合_平行气爪工作原理是什么?平行气爪原理图作用是什么...
  9. html5 内嵌网页_HTML5与CSS3基础语法自学教程(二)
  10. 组态王与c语言混合编程6,亚控 组态王嵌入版6.1