关于@Html.TextBoxFor 的问题

初级菜鸟 2012-06-11 04:15:04
在项目里遇到这么个情况:


@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{ } 中处理结果,保留几位小数或保留几位有效数字,该怎么做?
...全文
317 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
夜色镇歌 2012-06-13
  • 打赏
  • 举报
回复
new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" }


@class 就是CSS类名

data_cell data_formula 感觉像是自己加的标识吧。。

<input id="id" type="text" class="XXX" data_cell="I76" data_formula="I5+J5+K5"/>
jakey188 2012-06-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" } 里面是用来标明当前这个控件的相关属性,以及可以可触发的相关方法如:onblur="" 等,如果格式化文本你可以在后台数据返回前格式化呀。


那 data_formula 是怎么触发的计算?我自己写了个小例子,发现data_formula 没响……
[/Quote]

data_formula和MVC没直接的关系
new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" }的作用 3楼已经说了
初级菜鸟 2012-06-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" } 里面是用来标明当前这个控件的相关属性,以及可以可触发的相关方法如:onblur="" 等,如果格式化文本你可以在后台数据返回前格式化呀。
[/Quote]

那 data_formula 是怎么触发的计算?我自己写了个小例子,发现data_formula 没响应。可在项目中又没找到与data_formula 有关的代码。所以,data_formula 是控件的属性,还是自定义的方法,我没弄明白。
lf_net 2012-06-13
  • 打赏
  • 举报
回复
new{ @class="XXX", data_cell="I76", data_formula="I5+J5+K5" } 里面是用来标明当前这个控件的相关属性,以及可以可触发的相关方法如:onblur="" 等,如果格式化文本你可以在后台数据返回前格式化呀。
初级菜鸟 2012-06-12
  • 打赏
  • 举报
回复
有没有人啊,帮帮忙啊,万分感谢!
初级菜鸟 2012-06-12
  • 打赏
  • 举报
回复
貌似data_formula 与excel 计算的公式很相似,他们之间有什么关系呢?搞不懂啊,崩溃阿,高手来个帮帮忙啊啊

62,253

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧