如何添加mouseenter 监听器来控制?

How to add mouseenter listener to control?

我正在使用这种代码创建 HTML 控件

@(Html.DevExtreme().Button()
    .ID("submitButton")
    .Text("Submit")
    .Icon("check")
    .Type(ButtonType.Success)
)

如何添加鼠标输入监听器?

.OnInitialized.OnContentReady,还有.OnKeyDown.OnInput等,但没有.OnMouseEnter

'SelectBoxBuilder' does not contain a definition for 'OnMouseEnter' and no accessible extension method ... could be found

如何为鼠标悬停或鼠标输入调用某些 javascript 函数?生成一些等效的 HTML

<input onmouseenter="myFunction()">

我可能可以使用 .OnInitialized("addMouseEnter"),但是有没有一种更简洁的方法可以减少中间操作?

我发现 .ElementAttr 可以用来手动添加元素属性。

    .ElementAttr("onmouseenter", "myFunction()")`

适用于这种情况