blazor相关内容

如何使用Blazor语法折叠/展开Razor组件?

我当前正在实现一个表单,以创建一个新用户及其各自的用户权限。在此表单中,我有大约30个不同的IT系统,如果用户帐户应该具有该特定IT系统的访问权限,我希望向管理员提供一个面板,在该面板中必须输入有关该特定IT系统的一些额外信息。我想使用剃须刀组件来实现这一点。到目前为止,我所拥有的是“新用户表单”的核心视图,以及特定IT系统的附加信息的剃须刀组件。通过单击+按钮,我希望该组件在IT系统正下方可见/ ..
发布时间:2022-02-27 23:08:57 其他开发

Blazor获取div位置/坐标

我正在创建一个弹出式组件,我希望它是可移动的。我可以使用左上角样式移动它,但目前它们被初始化为top:0;left:0;,因此弹出窗口出现在页面的左上角。我希望将其显示在页面中心,然后在Ordor中获取div的左上角坐标,以便之后正确管理我的计算。 这是我现在拥有的: ..
发布时间:2022-02-27 23:07:16 C#/.NET

如何在c#blazor中每30秒运行一次计划任务

我正在编写一个Blazor服务器端应用程序。我要使用LIKE100 Binance API或更多。如何运行在给定时间内监视每个API的计划任务。或者,有没有更好的方法来解决这个问题? 推荐答案 您可以添加后台服务。与Blazor无关,只是ASP.NET: 这只是Startup类中的一行: public void ConfigureServices(IServiceColle ..
发布时间:2022-02-27 23:05:44 C#/.NET

将datatables.net与服务器端Blazor应用程序配合使用

我正在尝试将datatables.net与我的服务器端Blazor应用程序一起使用,如有任何帮助,将不胜感激。 我已经尝试了中途提到的代码https://datatables.net/forums/discussion/56389/datatables-with-blazor,但是,我遇到的问题是,当我在页面之间浏览时,某些UI元素(如分页)会被复制。 下面是My_Host.cshtm ..
发布时间:2022-02-27 23:04:08 其他开发

Blazor-Web程序集加载时间

我已经开发了Blazor Server Server应用程序,但客户显然不喜欢消息&无法重新连接到服务器。重新加载页面以恢复功能(&Q;)。这就是我尝试迁移到Web程序集的原因。 我在苦苦挣扎,如何加快Web程序集加载时间,因为主页不能加载几秒钟。是否可以加载初始服务器页,并在完全加载后在后台加载Web程序集并将用户重定向到Web程序集(&Q;)? 所需业务功能说明(在服务器模式下不起 ..
发布时间:2022-02-27 23:00:32 其他开发

可以从组件继承剃刀标记吗?

我当前正在尝试抽象出一种机制,以便在IAsyncEnumerable可用时对其进行枚举。 我有一个基本组件类,大致如下 // EnumerableRazorComponentBase.razor @typeparam TObject @if (!(this.enumerationTask?.IsCompleted ?? false)) { // Display loading ..
发布时间:2022-02-27 22:58:43 C#/.NET

如何在ASP.NET Core中用Blazor实现数据库更新后网页刷新

我正在制作一个小房间预订Web应用程序,我希望在给定的时间间隔(即,给定的分钟或数据库发生更改时)刷新网页。我找到了StateHasChanged();,但我真的不知道如何实现它(这里是新手Kenobi!) 我尝试将其放在将约会添加到日程安排的函数中: var result = Service.CreateSchedule(nextSchedule); if (result) ..
发布时间:2022-02-27 22:56:43 C#/.NET

如何使用Blazor上传文件?

我找到了BlazorInputFile库,但是从2019年10月开始还有打开的请购单,我不确定这个库是否还在维护。另外,我在博客上找到了几篇关于如何在Blazor中使用JS上传文件的文章。虽然如果可能的话,我不想使用JS,但我确实需要使用Blazor上传文件.是否可以在不使用JavaScript的情况下执行此操作? 推荐答案 在目前的情况下(截至2020年4月2日),您需要JS,这是不 ..
发布时间:2022-02-27 22:53:54 C#/.NET

在Blazor WebAssembly解决方案中,如何在与服务器API不同的端口上托管Blazor WASM客户端应用程序

我有一个Blazor WebAssembly解决方案,其中包含一个客户端项目、一个服务器项目和一个共享项目,该解决方案基于Microsoft的默认解决方案模板。我正在使用Google Chrome在Visual Studio 2019预览中进行编辑和调试。 该解决方案有一个开箱即用的启动项目,即服务器应用程序。该服务器应用程序具有对客户端应用程序的项目引用。您可以通过选中服务器项目属性中的“en ..

如何实现Blazor页面的自定义授权过滤

Blazor服务器端,.NET Core 3.1.x 看一下关于授权的示例,我正在尝试获得自定义授权过滤/属性的解决方案。我只需在授权过程中检查用户身份。 https://docs.microsoft.com/en-us/aspnet/core/security/blazor/?view=aspnetcore-3.1 在Blazor页面的顶部,@page之后 @attribute ..
发布时间:2022-02-27 22:50:03 其他开发

Blazor导航管理器返回了吗?

使用Blazor时,我希望能够返回到以前的页面(&Q;)。 我发现了这个issue,看起来像是死胡同? 此功能非常基本,我不敢相信它不存在。 是否可以四处走走以使此功能(&Q;)返回(&Q;)? 请注意,我不能使用window.goBack或history.goBack,因为我的应用不会创建任何历史记录,也不应该创建任何历史记录。 创建历史记录的唯一方法是使用Navi ..
发布时间:2022-02-27 22:48:22 其他开发

如何在Blazor视图中显示图像

我正在尝试在Blazor视图中显示图像,但不起作用,仅显示图像图标: 此处我的图像驻留在此路径wwwroot/Images/watch.jpg 推荐答案 您可能遇到此错误:https://github.com/aspnet/Blaz ..
发布时间:2022-02-27 22:46:30 其他开发

如何在现有的.NET MVC项目中启用/使用/配置WebAssembly Blazor?

我有一个用.Net core MVC编写的Web应用程序,这是一个标准的“老式”Web应用程序,使用模型/视图/控制器模式。在这个应用程序中,我有几个复杂的表单,根据用户的选择而变化。根据用户在前几个下拉列表中选择的内容加载不同的元素。目前,我使用Vue.js成功构建了这样一个接口。因此,基本上我没有SPA应用程序,但当需要复杂的前端界面时,我偶尔会在整个应用程序中使用Vue.js。 现在客户端 ..
发布时间:2022-02-27 22:42:56 其他开发

IIS上的Blazor服务器端应用程序经常断开WebSocket连接

我有一个在IIS10上发布的Blazor服务器端应用程序。 当浏览到任意页面并在大约一分钟(有时只有45秒,有时在1到2分钟之间)后让它空闲时,模态 正在尝试重新连接到服务器. 会出现几秒钟。 在浏览器控制台中,日志显示 错误:连接已断开,出现错误‘错误:服务器超时 已用时间,但未收到来自服务器的消息。‘。 或 信息:连接已断开。 由于这似乎是超时问题,我在St ..
发布时间:2022-02-27 22:39:48 服务器开发

如果用户未通过身份验证,Blazor重定向至登录

我正在尝试使用Blazor WebAssembly开发一个应用程序,我想知道如果用户未通过身份验证,我如何保护我的整个应用程序。我要实现的行为是: 如果匿名用户请求任何页面,则他将被重定向到登录页面 更好 用户必须经过身份验证才能使用此应用 目前,我已实现此行为,将[Authorize]属性应用于每个页面,但我希望将其集中起来。 我在Blazor服务器端应用_host ..
发布时间:2022-02-27 22:38:05 其他开发