简体   繁体   English

事件回调字符串在 blazor 中不起作用

[英]Eventcallback string not working in blazor

I have a generic text controller, please see my code below.我有一个通用文本控制器,请参阅下面的代码。 I'm getting if (ValueChanged.HasDelegate) always false.我得到 if (ValueChanged.HasDelegate) 总是假的。 what could be the issue that HasDelegate getting always false ? HasDelegate 总是错误的可能是什么问题? I'm expecting true value.我期待真正的价值。 Thanks!谢谢!

 <RadzenTextBox Disabled="@(IsSaving || Disabled)" 
                       Style="width: 100%" 
                       @bind-Value=@Value 
                       Change="@(OnChange)" />

private async Task OnChange(string selectedValue)
        {
            if (String.IsNullOrEmpty(PropertyName) || String.IsNullOrEmpty(selectedValue))
                return;

            IsSaving = true;
            await DealRepository.UpdateSingleField(DealId, PropertyName, selectedValue);            
            IsSaving = false;

            if (ValueChanged.HasDelegate)
                await ValueChanged.InvokeAsync(selectedValue);          
        }


[Parameter] public EventCallback<string> ValueChanged { get; set; }

在调用通用文本控制器时,我已将 Value 更改为 @bind-Value 并且我的问题已解决。

    <RowTextBox Disabled="true" Title="Address" @bind-Value="@val" PropertyName="Test" DealId="@Id"></RowTextBox>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在 Blazor 中,如何使用 EventCallback 创建接口? - In Blazor, how can I create an interface with EventCallback? Blazor:对EventCallback使用动态参数时,无效的参数类型匹配异常<T> - Blazor: Invalid argument type match exception when using dynamic for EventCallback<T> 无法从方法组转换为事件回调 blazor(服务器应用程序)-同步融合网格 - cannot convert from method group to eventcallback blazor (Server App) - Sync Fusion Grid 从 Blazor 组件 EventCallback 获取 ChangeEventArgs 值? 重构后目前为null - Getting the ChangeEventArgs value from Blazor component EventCallback? Currently is null after refactor Blazor WASM 应用程序在处理执行删除请求的模态 ok 事件回调后停止响应 - Blazor WASM application stops responding after handling modal ok eventcallback, which performs a delete request @namespace 指令在 Blazor 中不起作用 - the @namespace directive is not working in Blazor EventCallback - 它是一个 func 委托吗? - EventCallback - is it a func delegate? Blazor服务注入无法正常工作 - Blazor service injection not working properly JavaScript 停止使用 AspNetCore Blazor - JavaScript stops working with AspNetCore Blazor Blazor @attribute [Authorize] 标签不起作用 - Blazor @attribute [Authorize] tag is not working
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM