c# – 将onblur事件添加到ASP.Net MVC的Html.TextBox
作者:互联网
HTML帮助程序(在MVC2中)的正确语法是什么,用于定义onblur处理程序,其中使用以下代码生成文本框:
<%=Html.TextBox(
"ChooseOptions.AddCount" + order.ID,
(order.Count > 0) ? AddCount.ToString() : "",
new { @class = "{number: true} small-input" }
)
解决方法:
将onblur添加到htmlattributes
<%=Html.TextBox(
"ChooseOptions.AddCount" + order.ID,
(order.Count > 0) ? AddCount.ToString() : "",
new { @class = "{number: true} small-input", onblur = "alert('fired')" }
) %>
或者更好的方法是使用jQuery添加它
$('#ChooseOptions_AddCount' + id).onblur(function() { alert('fired'); });
标签:c,javascript,html-helper,asp-net-mvc-2 来源: https://codeday.me/bug/20190606/1190872.html