档案2019年11月

@Helpers在ASP.NET核心发生了什么?

Calendar_today. 2019年11月21日13:11

ASP.NET核心 ASP.NET网页 剃刀 剃刀页面

当您将基于Razor的应用程序端口移植到ASP.NET核心时,无论是它的 MVC应用程序或网页应用程序,您可能会注意到添加一个 @functions 阻止你的 .cshtml. 文件按预期工作, 但任何尝试添加一个 @helpers 块根本不起作用。

在剃刀页面中改进了远程验证

Calendar_today. 2019年11月13日07:51

ASP.NET核心 剃刀页面

远程验证是一种使用客户端脚本的技术 要在不发布整个表单的情况下验证服务器上的用户输入。 远程验证始终可以使用剃刀页面使用 RemoteAttribute,这需要一个 MVC控制器工作,或通过编写自定义客户端脚本。一个几乎完全忽视的功能 ASP.NET Core 3.0包含剃刀页面的介绍 验证属性,用于删除对MVC控制器或自定义代码进行远程验证的依赖性。

管理基于Webassembly的Blazor中的身份验证令牌到期

Calendar_today. 2019年11月05日13:50

ASP.NET核心 海滩

海滩 WebAsseMbly项目模板不具有选项 包括身份验证。如果你想添加 对基于Webassembly的制布应用程序进行身份验证,您需要执行此操作 你自己。本文展示了如何添加应用程序范围的身份验证 管理然后使用内置剃刀组件 保护FetchData页面从未经授权的用户中的标准模板中。