问题标签 [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 投票
1 回答
1030 浏览

datagrid - 复杂对象的 Blazorise Datagrid 内联编辑

Blazorise Datagrid支持内联编辑。在我的代码中,基本编辑工作正常,但是当一个对象用作我的父对象中的属性时,编辑无法按预期工作。

下面,city该值未按预期更新。缺少什么来进行适当的编辑?

代码
代码部分

模型类

0 投票
1 回答
1148 浏览

blazor - 在 Blazorise DataGrid 上强制刷新

如何强制刷新 Blazorise DataGrid?该方案是页面大小组件将页面大小从 5 更改为 10,并且应该使用新的页面大小刷新网格。尽管网格已绑定到 PageSize,但不会触发 ReadData 事件。

0 投票
2 回答
606 浏览

blazor - 将默认参数应用于其他组件的组件

我正在使用 Blazorise,它提供了多个基本组件,例如<Button>,具有多个参数。我想创建一个简单的组件,该组件将<Button>使用一个或两个硬编码参数(例如Color="Colors.Primary"),然后将其余参数传递到<Button>.

这就是我希望能够写的:

我想实现这一点,而不必手动设置 in 中可用的所有<Button>参数PrimaryButton.razor。我一直在寻找一种方法来做到这一点,但找不到任何东西。有可能吗?

我已经尝试过继承Button和写入<Button @attributes="@Attributes" Color="Colors.Primary">,但是隐式参数被丢弃了。

0 投票
0 回答
956 浏览

select - 将下拉列表用作 Blazorise.DataGrid 的过滤器

我开始使用 C# 开发 Web 应用程序,并决定从 Blazor 开始。
开箱即用的 Blazorise DataGrid 支持文本框筛选器。
我想使用下拉组件来允许按特定值进行过滤。
我需要做什么才能使网格对 Select 值的更改做出反应?
代码示例:

0 投票
1 回答
298 浏览

blazor - Blazorise Datagrid 中的聚合与大型数据集示例

在使用大型数据集方法时,是否有人有带有 DataGridAggregates 的 Blazorise DataGrid 示例(对于一列总计)?

我尝试时没有出现页脚:

我将 _counts 设置为具有一个虚拟条目的虚拟 IList。示例文档对这种交互并不清楚。

0 投票
1 回答
1166 浏览

c# - 如何在按钮单击时将 ID 参数传递给 Blazorise 模态,从一个组件到另一个组件?

我是新手,并试图尽我所能制定这一点。有很多新概念可以掌握!如果我不清楚,请告诉我。

我正在制作一个 Todo 应用程序作为练习。在页面加载时,我从数据库中获取待办事项并在 foreach 循环中对其进行迭代,每个待办事项都分配有一个 X 按钮以用于删除。这很容易,但是为了修改待办事项文本,我需要一个更新按钮,它会弹出 Blazorise 的模式弹出窗口,以使用它的输入字段。

我的问题是,对于每个按钮,我不知道如何将每个待办事项的 id 传递到此模式中。对于删除按钮,我可以使用 foreach 循环的“todoItem.Id”变量,但由于 Blazorise 模态是另一个我不能使用的组件。

这是我的索引页面的外观:

此按钮位于模态本身内部:<Button Clicked="@ShowModal">...</Button>,我想做与删除按钮相同的事情,添加类似() => UpdateTodoItem(todoItem.Id).

如何从 Index 组件中的每个项目中获取 ID 并将其添加到 Modal 组件中的每个按钮?

0 投票
1 回答
206 浏览

c# - Blazor:选择下拉列表中的所有选项

所以我目前几乎有一个下拉列表(用于过滤目的),您可以从列表中选择一个水果,该列表几乎是一个包含 FruitDtos 的列表,它工作得非常好。但是,我想添加一个“全部”选项,但我不确定如何做到这一点。

在 .razor 文件中看起来像这样:

所以 _fruitsList 包含所有 FruitDtos。有没有办法让用户一次选择所有这些?Tbh,我最想要这个选项,因为现在您需要刷新页面才能“取消选择”/删除过滤器。

FruitDto 只包含一个字符串 Name 和 int FruitId。

0 投票
1 回答
1552 浏览

datagrid - Blazorise DataGrid 语法在按钮上创建和执行带有参数的命令?

如何在 Blazorise DataGrid 中保存数据(多行)?

是否有包含用于更新数据库的 C# 函数的代码示例?

0 投票
0 回答
118 浏览

blazor - Blazorise DataGrid 在所有行上编辑一列,然后更新

在 Blazorise DataGrid 中,我想为一列、所有行输入值(例如,在每行库存项目上输入一个数量),然后更新所有行的数据。

0 投票
1 回答
410 浏览

c# - 如何在 blazorise 中更改 BarMenu 字体颜色?

我想将默认栏菜单字体颜色更改为例如剃刀页面中的红色,但我不知道如何更改它。下面的代码不起作用。

必须更改哪个css文件?它不适用于内部 css 样式。