问题标签 [blazorise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
128 浏览

blazor - 用于主题和栏背景颜色的 Blazor Blazorise 文档

我真的很喜欢 Blazorise,它运作良好。我正在为主题而苦苦挣扎。特别是 Bar 及其附属项目;BarItem, BarDropdown - 切换、菜单和项目。

项目的背景颜色和 Bardropdown 中的相似,似乎取决于主“Bar”父级中的“ThemeContrast”设置。但是,我终其一生都找不到定义 ThemeContrast 颜色的定义(文档似乎暗示了它的计算——尽管它似乎是黑色或白色)。

我已经按照描述在我的 App.razor 中设置了主题覆盖,并且更改其中的颜色确实有效。但我找不到如何更改 ThemeContrast 颜色或 Bar 子对象背景颜色。

有人有什么想法吗?如果我能找到它们,很高兴阅读这些文档......在此先感谢。

0 投票
1 回答
350 浏览

blazor - 日期时间作为 x 轴 blazorise 折线图上的标签

我正在尝试向我的 blazor 服务器端项目添加折线图,日期在 x 轴上。

如果我将日期转换为字符串,一切都很好,但我需要 datetime 因为间隔不是恒定的,我想在数据点之间使用自动间隔。

如果我使用它自己的日期,如下所示,所有日期都位于 x 轴的第一个刻度上,全部排列在一个整齐的列中。

我尝试在组件中添加一个 OptionJsonString 以指示 x 轴的类型是时间,如下所示:

但是图表根本没有呈现。OptionJsonString 可以很好地设置轴的最小值或最大值。

有人可以给我一些指示吗?

0 投票
1 回答
201 浏览

blazor - 在单独的页面/组件上编辑 DataGrid

我有一个 Blazorise DataGrid 工作,现在我想添加一个按钮来编辑不同页面/组件(不是内联或弹出)上的记录。

我的原始起始网格标记:

然后我希望在单击按钮时调用事件,传入 id 或 year 对象:

我怎样才能做到这一点?

0 投票
0 回答
154 浏览

blazor - Blazorise Datagrid NullReferenceException

我将 Blazorize 与带有 .NET 5 的 Blazor Server(所有最新版本)一起使用。

我的问题是,拥有一个无线电组并在选项中移动时,我在特定选项上得到 NullReferenceException 并且应用程序崩溃。

Chrome Dev Tools 的确切错误是

blazor.server.js:19 [2021-04-05T01:59:44.250Z] 错误:System.NullReferenceException:对象引用未设置为对象的实例。在 Blazorise.DataGrid.DataGrid 1.FilterData(IQueryable1 查询)在 Blazorise.DataGrid.DataGrid 1.FilterData() at Blazorise.DataGrid.DataGrid1.FilterViewData() 在 Blazorise.DataGrid.DataGrid`1.b__436_5(RenderTreeBuilder __builder4) 在 Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.AddContent(Int32 序列, RenderFragment 片段)在 Blazorise.TableBody.BuildRenderTree(RenderTreeBuilder __builder) 在 Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment) 在 Microsoft.AspNetCore.Components.RenderTree.Renderer.RenderInExistingBatch(RenderQueueEntry renderQueueEntry) 在 Microsoft .AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()

在我最内部的组件代码中,我有这样的东西

上面提取代码的组件容器有这个

和更改上下文

在组件的第一个摘录中包含 if 语句是否有问题?任何想法?

0 投票
0 回答
86 浏览

c# - 如何禁用剃刀页面中的面包屑?

我想禁用剃刀页面中的最后一项面包屑,但下面的代码不起作用。如果有人可以帮助我,我们将不胜感激。

0 投票
1 回答
280 浏览

datagrid - 为 Blazorise DataGrid 提交时未调用更新方法 RowInserted

我需要让所有的 CRUD 方法都是外部的。但是缺少一些东西。什么?

我设置了UseInternalEditing=false, define并且没有达到RowInserting外部方法。OnRowInserted

代码

代码部分

0 投票
1 回答
280 浏览

c# - 使用 Blazorise DataGrid 在移动设备上隐藏一些列

在小屏幕上隐藏某些列的正确语法是什么?

我尝试使用:

这似乎有效,但它在一些错误的用户界面中重新出现 在此处输入图像描述

如您所见,Ident 和 Main Author 列有某种“幽灵边界线”

0 投票
1 回答
993 浏览

.net - 如何在 Blazorise DataGrid EditTemplate 中使用自定义组件

我有一个 Blazorise DataGrid EditTemplate 这样:

效果很好。我想把它变成我可以重用的自定义组件,所以创建了以下内容:

SourcesEdit.razor:

我打电话给

Select 组件显示并且行为正确,但单击保存后选择未反映在网格中。

我究竟做错了什么?

0 投票
1 回答
160 浏览

asp.net-core - 呈现 Blazorise 图表时出现意外行为

我正在开发对所有人免费的投资跟踪应用程序。我将 net Core 与 blazor 和 Blazorise 一起用于图表。我偶然发现了渲染图表的问题。从官方 Blazorise 文档中,我添加了方法protected override async Task OnAfterRenderAsync(bool firstRender)(参见下面的代码)。此方法应在页面第一次呈现时重绘图表。问题是这种方法总是触发两次。它第一次渲染图表,第二次将它们留空(第二次触发时 firstRender = false)。如果我删除 if 块,图表呈现正常。

此外,我添加了应该刷新数据 + 图表的按钮。按下此按钮后,图表会刷新两次(这是不受欢迎的行为,因为它会分散用户的注意力),有趣的是数据本身(值)在第二次之后会发生变化。

以前有人处理过这个问题吗?

我的html代码

我的代码

0 投票
1 回答
144 浏览

blazorise - 带有 Z.Blazor.Diagrams 包的组织结构图

我在我的 blazorise .Net core 5 客户端项目中使用 Z.Blazor.Diagrams 包版本 2.0.0 来创建和显示组织结构图。一切正常,我可以创建我的图表,我的问题是如何以组织结构图的格式显示我的图表。我已经搜索但没有找到任何方法。这是我显示图表的代码的一部分:

如果有人可以提供帮助,我将不胜感激。