Blazor-绑定到oninput的textarea,但在使用javascript更改文本区域的值时不被调用

Blazor-绑定到oninput的textarea,但在使用javascript更改文本区域的值时不被调用,blazor,Blazor,我有一个如下绑定的文本区域 <textarea id="markdownEntry" class="w-100 h-100" bind="@MarkdownContent" @bind-value="MarkdownContent" @bind-value:event="oninput" placeholder="

我有一个如下绑定的文本区域

<textarea id="markdownEntry" class="w-100 h-100" bind="@MarkdownContent"
                      @bind-value="MarkdownContent"
                      @bind-value:event="oninput"                       
                      placeholder="Enter markdown here..."></textarea>
我还尝试将
input
更改为
change

function forceUpdate(input) {

    var event = new Event('input', {
        'bubbles': true,
        'cancelable': true
    });
    input.dispatchEvent(event);

}

修复了问题

您是否尝试了
onchange
事件而不是
oninput
事件?@SreeramNair修复了上述问题,但打破了我在每次击键时都需要oninput更新的另一件事,where is onchange仅在blur上触发,因此为什么不同时添加事件并尝试通过更改js中事件的创建方式来固定它,请回答下面的问题
function forceUpdate(input) {

    var event = new Event('input', {
        'bubbles': true,
        'cancelable': true
    });
    input.dispatchEvent(event);

}