blazor相关内容

禁止使用Blazor css::深度警告

当我使用::deepVS时,在ASP.NET Blazor应用的CSS文件中会发出警告&q;验证(css 4.0):";::Deep";不是有效的伪元素。这可能适用于常规的CSS,但不适用于Blazor应用的上下文。 有什么方法可以抑制它吗?Right-click -> Suppress -> In File / In Source什么都不做。 推荐答案 您可以将 ..
发布时间:2022-06-27 18:40:36 C#/.NET

Blazor服务器应用程序中的Hangfire作业中未注入服务

免责声明:我对C#、ASP.NET核心和依赖项注入领域非常陌生。我已经从默认模板创建了一个简单的Blazor服务器应用程序,它构建了一个模拟天气服务,并在表格中显示从中获取的数据。现在,我希望该表每隔5秒自动更新一次,为此我使用了Hangfire.AspNetCore和Hangfire.MemoryStorage包。因此,我稍微修改了FetchData.razor组件,如下所示: @page ..
发布时间:2022-06-12 22:59:59 C#/.NET

Blazor-隐藏特定页面上的侧栏和顶栏(不适用于整个站点)

我正在Blazor Server(.NET5)中制作一个应用程序,我想隐藏特定页面的侧栏和顶栏。我试着搜索,但找不到任何有效的解决方案。下面的屏幕截图显示了我要隐藏的内容(以红色矩形表示)。 显然,我希望内容/正文部分本身占据整个页面。 推荐答案 顶栏和侧栏在shared/MainLayout.razor文件中定义。您可以编辑该文件以编辑版面。 如果只想隐藏应用程序中特定页 ..
发布时间:2022-06-12 22:49:13 C#/.NET

如何修复Visual Studio 2022内存不足问题?

我检查了在Stack和Docs上找到的所有可能的配置选项,以禁用运行我的C#Blazor服务器端应用程序的Visual Studio2022中任何远程无关的东西。这主要意味着禁用任务栏中的代码等内容,而仅启用我的代码选项-主要是文本编辑器和调试工具选项。 当我启动项目时,任务管理器中的总内存负载达到约1.5 GB,然后我收到内存不足的错误消息,尽管没有其他操作,并且有64 GB的RAM。我知 ..
发布时间:2022-06-12 22:25:42 C#/.NET

从Windows身份验证迁移到登录页面

我有一个Blazor服务器端应用程序,其中用户使用来自AD的Windows身份验证进行身份验证,而无需登录页面。由于该应用程序被在同一工作站上工作的多个用户使用,因此出现了一个新的要求,即用户在打开Web应用程序时可以输入他们的Windows登录名。因为否则,他们将必须使用其凭据登录到Windows才能使用其用户名进行身份验证。 我希望只弹出本地Chrome浏览器,用户可以在其中输入用户名和 ..
发布时间:2022-06-12 22:07:24 其他开发

在Blazor中创建公共字符串/公共变量?

因此,我尝试从数据库中获取一个名称,然后在页面上选择的任何位置使用公共字符串@namea回显该名称。 我已经找到了一种做这件事的方法,但它太老套了,显然不是做这件事的方法。 所以这是我的代码... @code{ public string namea = ""; public string cryptoName() { var test = db.Get("Nam ..
发布时间:2022-06-12 22:00:54 其他开发

Blazor和Visual Studio的智能感知-某些Blazor组件引用显示为虚假错误,直到您单击文件

当我在Visual Studio中打开Blazor解决方案时,IntelliSense将显示引用Blazor组件的假错误,并将成功编译。 例如,在我的许多类中,我注入了ILogger,这需要一个组件来记录,在本例中是我的Details.razor组件: public partial class DetailsBase : ComponentBase { ..
发布时间:2022-06-12 21:52:44 其他开发

如何在Blazor中调用带参数的函数?

我和Blazor一起工作。我正在学习这个框架,但我有一个问题。我可以调用一个JavaScript函数,但是当我调用一个C#函数时,我得到这个错误: 严重性代码说明项目文件行抑制状态 错误CS0411方法的类型参数 ‘RuntimeHelpers.CreateInferredEventCallback(object,操作,T)’ 不能从用法中推断。尝试指定类型参数 明确表示。 我使用Ra ..
发布时间:2022-06-12 21:37:44 C#/.NET

如何确保Blazor渲染器识别集合更改

作为内容管理页面的一部分,我有一个图像库编辑器,它显示图像列表并允许用户添加和删除图像。这是Blazor服务器端。 有一个InputFile按钮连接到ImageUpload函数,该函数在更新后重新获取图像列表。该列表绑定到List ImageList,只是div中的@foreach。ImageUpload函数完成后,它向服务器API请求当前图像列表并执 ..
发布时间:2022-06-12 21:20:01 其他开发

将Blazor服务器站点5升级到6时出现问题

我做到了: 新建6.0项目 将所有组件和代码等复制到新项目 将我过去在Startup.cs中的服务添加到Program.cs 将我的全局使用移动到新文件Globals.cs 代码编译并开始运行,但在分解之前从不显示任何内容。 问题 在_Host.cshtml中,最后一行现在引发空引用错误: @page "/" @namespace BEC.web.Pages @ ..
发布时间:2022-06-12 21:13:39 其他开发

Blazor for Each循环中的字段不准确

我的组件中有一个for-each循环,在该循环中,呈现了我创建的一个组件。它被传递给一个对象,然后该组件在OnInitialized被覆盖的函数中初始化自己的字段。 我遇到的问题是,当for-each循环的数组更改时,不是输入参数的组件的值会被混淆。 您可以在此处看到此错误:https://blazor-field-glitch.azurewebsites.net。 您可以在此处 ..
发布时间:2022-06-12 21:09:19 其他开发