首页/新闻资讯/正文详情

.NET 11 - 尝试一下Blazor中的新特性SupplyParameterFromTempData

发布时间:2026/11/6 1:54:31 来源:云帆数科 栏目:资讯中心
.NET 11 - 尝试一下Blazor中的新特性SupplyParameterFromTempData
1. 简单介绍时光匆匆.NET Conf 2026大会将会在2026年11月份举办(11/10-11/13)到时微软将会发布.NET11这是一个STS版本(Standard Term Support), 微软提供两年支持。当前.NET 11已经处于RC3版本(Release Candidate 3)很多新特性已经被发布出来了。.NET11的新特性有很多这边只尝试一下Blazor的SupplyParameterFromTempData特性Blazor中用Supply起头的Attribute已经有好几个之前也写过两篇文章Blazor - SupplyParameterFromQuery-CSDN博客Blazor - SupplyParameterFromForm-CSDN博客.NET11中微软增加了两个attribute分别是SupplyParameterFromTempData和SupplyParameterFromSession。2. 准备阶段这边打算安装一下Visual Studio Insiders。有了Visual Studio Insiders就可以体验.NET 11新特性2.1 安装Visual Studio Insiders可以点击VS Insiders 链接进行下载安装。安装成功之后Program and Feature的图片如下2.2 安装.NET 11 SDK可以直接从.NET官网根据自己的操作系统选择安装的版本即可3. 创建Blazor应用程序SupplyParameterFromTempData feature 只适用于static server-side rendering(static SSR)对Interactive类型的渲染模式不起作用。1) 创建Blazor应用程序时候在Interactive render mode下拉框中选择None2) 创建一个页面如下图所示同时配置一下MainLayout.razor中的导航4. 测试一下1) 启动项目在浏览器中打开创建的Blazor页面2) 点击Submit按钮虽然页面进行导航同时强制加载了新页面发现Message的值还是出现了这说明值确实存放到了TempData中5) 刷新几次页面Message的值还是正常出现这说明在这个场景中值会保持住不是一次性消费的。6) 使用不同类型的浏览器打开页面发现值没有出现5. 其他如果不使用SupplyParameterFromTempData attribute则在Blazor应用程序中也可以直接使用CacadingParameter ITempData。ITempData支持如下4个方法Get获取与指定键关联的值并计划要删除的数据。Peek返回与指定键关联的值而不标记要删除的数据。Keep标记字典中的所有键以供保留。 值将在下一个请求中可用。Keep(string): 标识一个指定的键字符串以进行保留。 该值在下一个请求中可用。5.1 准备应用程序下面的只尝试一下ITempData的Get方法5.2 运行一下运行一下Blazor应用程序刚开始的时候页面中message的值是No message点击一下Submit按钮虽然页面经过了跳转最后能够显示Tempdata中的值Form submitted successfully如下图所示直接刷新一下页面发现页面的显示的值变回了No messageTempdata中的值没有留下note, 如果使用ITempData的Keep或Peek方法则刷新页面Tempdata的值还会显示在界面中。6.总结本文简单尝试了一下SupplyParameterFromTempData和ITempData的功能以及使用方式。当前.NET11已经进入Release Candidate3阶段还需继续学习一下。本文如果哪里有错误麻烦告之谢谢谢谢

相关推荐

雅思练习总结(七十六)
雅思练习总结(七十六)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:54:31

雅思练习总结(七十七)
雅思练习总结(七十七)

雅思练习总结(七十七) 本文章是雅思练习总结(七十七),总结了文章《THE STORY OF SILK》,内容包括原文精翻,文章脉络总结,单词扩展学习3个部分 文章目录雅思练习总结(七十… · 2026/11/6 1:54:31

使用Python调用JavaScript进行网页自动化操作
使用Python调用JavaScript进行网页自动化操作

随着互联网技术不断地快速发展, 网页自动化操作在数据抓取、用户界面测试以及内容管理等等多个领域变得越来越重要。作为一种十分流行的编程语言, 因为它有着简洁的语法和强大的库支持, 所以成了很多开发者在进行网页自动化时首选的工具。本文接下来会来把具体的使用方法给大家… · 2026/11/6 1:54:31

只把中国当工厂,是个伪命题
只把中国当工厂,是个伪命题

《只把中国当工厂,是个伪命题》——市场决定企业在哪里卖货,创新效率决定企业在哪里下注过去三十年,外资来中国是为了卖;未来十年,外资来中国是为了想。先说一件有点反常识的事。今年前三季度,高技术产业实… · 2026/11/6 2:03:32

百智办公最好的用法,可能是让你少用它
百智办公最好的用法,可能是让你少用它

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:03:32

海外市场调研怎么做?从需求梳理、问卷设计到海外样本回收的完整流程
海外市场调研怎么做?从需求梳理、问卷设计到海外样本回收的完整流程

随着企业海外业务的持续推进,市场调研正在成为越来越重要的决策工具。无论是了解目标用户画像、收集产品反馈、评估价格接受度,还是测试广告卖点、比较竞品表现,企业都需要通过系统化的调研方式,获得来自海外消费者的真实反馈。一… · 2026/11/6 2:03:32

把百智办公接进客服,最难的是一句「不知道」
把百智办公接进客服,最难的是一句「不知道」

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:03:32

笔记++23
笔记++23

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:03:32

#11.4 认识time和rand,自己尝试写小游戏(未果)
#11.4 认识time和rand,自己尝试写小游戏(未果)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:02:32

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

三菱PLC数据采集到数据库的时序设计:Python+MC协议实战
三菱PLC数据采集到数据库的时序设计:Python+MC协议实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

ASIC主模式RTL设计:状态机与三态驱动的流片级实现
ASIC主模式RTL设计:状态机与三态驱动的流片级实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

STM32嵌入式C++开发:GDB调试与Renode仿真实战指南
STM32嵌入式C++开发:GDB调试与Renode仿真实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码