asp.net-mvc - 如何将带连字符和冒号的属性添加到 Razor 中的 Html Helper 方法? (vuejs 语法)

标签 asp.net-mvc vue.js razor asp.net-mvc-5

我想在下面的 html 辅助方法中添加 v-on:click@click:

@Html.TextBoxFor(x => x.ItnScanCaseCode, new { @id="txtid",@click = "onchangeevent();" })

怎么做?

最佳答案

您可以像这样为 htmlAttributes 使用 Dictionary:

@Html.TextBoxFor(x => x.ItnScanCaseCode, htmlAttributes: new Dictionary<string, object> {
    { "v-on:click", "onchangeevent()" },
    { "id", "txtid" }
})

关于asp.net-mvc - 如何将带连字符和冒号的属性添加到 Razor 中的 Html Helper 方法? (vuejs 语法),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54671788/

相关文章:

asp.net-mvc - .ui-widget :active and . ui-widget :active? 之间有区别吗

javascript - 为什么我的 watch 方法在 Vue 中不起作用

c# - @Html.EditorFor(m => m) MVC 中的 lambda 语法

c# - filterContext.Cancel 发生了什么(ASP.NET MVC)

c# - nHibernate 的通用存储库

css - 样式对组件内容的影响

asp.net-mvc - 模板 ASP.NET MVC View

razor - 在 Razor 助手方法中添加非中断空间

c# - 如何将 Unity 设置为将依赖项注入(inject)存储库到我的服务层?

javascript - 获取缓存响应 - 无缓存 header 未按预期工作