20得票3回答
Blazor中是否支持通用类型约束?

如何限制TModel只能是类或实现特定接口?@typeparam TModel 无法使语法正常工作。

20得票1回答
将服务器端 Blazor 添加到现有的 MVC Core 应用程序

我有一个完全运转的Blazor服务器端项目和一个.NET Core 3 MVC项目,它们都在同一个解决方案中。我现在正在尝试在我的MVC项目中使用来自Blazor项目的组件。 我已经成功将组件呈现在MVC页面上,但是在Blazor组件上的按钮单击不会触发组件的onclick事件,而是只会导航...

20得票1回答
如何为服务器端 Blazor 项目添加控制器支持(而非视图)

在我的服务器端Blazor应用程序运行时,我希望位于 _Host.cshtml 的一些Javascript代码能够将数据发布到控制器操作。当然,这完全是在Blazor应用程序的范围之外,并且与其无关。 我以为只需要在 Startup.cs 的适当位置添加对services.AddContro...

20得票4回答
使用变量定义Blazor @page路由URL

我有一个关于Blazor服务器端的问题。我想用变量或属性定义@page路由URL。现在我可以使用以下默认方法: @page "/route-url" <h1>Page Test</h1> @code { } 但是我想使用以下方式 @page Men...

19得票3回答
如何在Blazor服务器端本地化验证信息(DataAnnotationsValidator)

我正在使用最新版本的VS 2019中的blazor 3.1。 目前,我已经能够本地化页面标签(如标题,表格字段等)。 在 ListEmployee.razor 页面上,我已经能够本地化表格标题等内容。 在 AddEmplyeeValidation.razor 页面上,我已经能够本地化表单标...

19得票5回答
在Blazor服务器端创建和读取Cookies

在Blazor服务器端创建和读取cookie的最简单方法是什么? 似乎所有现有的解决方案都是针对Blazor Web-assembly的,当我使用这些解决方案时,Response.Cookies.Append("")和Request.Cookies[]选项不起作用。

19得票4回答
为什么 Blazor 中的 InputText 的 onChange 事件不会触发?

我在Blazor组件中有以下剃刀标记:<div class="form-group row"> <label for="name">Contact: </label> <InputText id="name" @bind-Value="...

19得票2回答
使用拖放重新排序Blazor列表

我从WinForm UWP背景转向学习Blazor。我有一个游戏列表:public class Game { public string ID { get; set; } public string Text { get; set; } public override ...

19得票3回答
Blazor计时器调用异步API任务以更新UI

我正在为Blazor服务器端页面设置计时器。目标是每x秒调用一个API,并根据返回值更新UI。 我有以下代码: private string Time { get; set; } protected override void OnInitialized() { var time...

18得票7回答
Blazor导航管理器如何返回上一页?

在使用 Blazor 时,我希望能够“返回”到之前的页面。 我找到了这个问题,看起来是一个死胡同? 这个功能非常基本,我简直不敢相信它不存在。 有没有什么解决方法来实现这个“返回”功能? 请注意,我不能使用 window.goBack 或 history.goBack 因为我的应用程序不会创建...