在项目里遇到这么个情况:
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="I5" })
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="J5" })
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="K5" })
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" })这里的 data_cell 和 data_formula 是怎么使用的,什么原理?假如我想在 new{ } 中处理结果,保留几位小数或保留几位有效数字,该怎么做?
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="I5" })
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="J5" })
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="K5" })
@Html.TextBoxFor(model=>model.XXX, new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" })这里的 data_cell 和 data_formula 是怎么使用的,什么原理?假如我想在 new{ } 中处理结果,保留几位小数或保留几位有效数字,该怎么做?
那 data_formula 是怎么触发的计算?我自己写了个小例子,发现data_formula 没响应。可在项目中又没找到与data_formula 有关的代码。所以,data_formula 是控件的属性,还是自定义的方法,我没弄明白。
data_formula和MVC没直接的关系
new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" }的作用 3楼已经说了
@class 就是CSS类名 data_cell data_formula 感觉像是自己加的标识吧。。 <input id="id" type="text" class="XXX" data_cell="I76" data_formula="I5+J5+K5"/>