我创建了一个Preview 9服务器blazor项目,并尝试使用Internet上公开的指南将现有的Preview 6转换为该项目。我在razor.g.cs文件中看到两种错误(35个错误):
错误CS1662无法将lambda表达式转换为预期的委托类型,因为该块中的某些返回类型不能隐式转换为委托返回类型BlazorStore9 C:... \ obj \ Debug \ netcoreapp3.0 \ Razor \ Pages \ Admin \ EditProductComponents \ AddEditProductDescriptionImage.razor.g.cs
和
错误CS1503参数6:无法从'Microsoft.AspNetCore.Components.EventCallback'转换为'Microsoft.AspNetCore.Components.EventCallback'BlazorStore9 C:... \ obj \ Debug \ netcoreapp3.0 \ Razor \ Pages \ Admin \ EditProductComponents \ AddEditProductDescriptionImage.razor.g.cs 326有效
根据该指南,我设法解决了所有错误(数千个),但最终还是到此为止,我该如何解决呢?
答案 0 :(得分:1)
已解决: 出现此错误是因为新的Radzen文件输入版本需要TValue =“ string”属性来设置其回调。