将功能添加到HTML

时间:2015-10-22 07:46:00

标签: asp.net-mvc

我需要在视图中将以下帮助器替换为相应的HTML:

@Html.HelperTextBoxFor(model => model.Length, new { @ng_change = "changeArea()" })

我想出了这个:

<input type="text" data-ng-model="MyViewModel.Length" class="form-control" />

但我找不到添加new { @ng_change = "changeArea()"}

的位置

有人可以帮我吗?

2 个答案:

答案 0 :(得分:2)

如果此@ng_change="..."是Angular指令,则在输入标记中看起来像这样:

<input type="text" data-ng-model="MyViewModel.Length" class="form-control" ng-change="changeArea()"/>

参考:https://docs.angularjs.org/api/ng/directive/ngChange

答案 1 :(得分:0)

你需要回到这里的基础知识,不知道为什么你无法弄明白。

http://www.w3schools.com/jsref/event_onchange.asp

<input type="text" data-ng-model="MyViewModel.Length" class="form-control" onchange="changeArea();" />