【发布时间】:2011-05-07 03:47:26
【问题描述】:
刚开始玩 knockout.Js,这是一个很棒的框架,Steve 用它做得很好。我现在似乎无法做的一件事是用我的 Html Helpers 来暗示它。所以例如我有:
<%: Html.TextBoxFor(model => model.Division) %>
但我想在上面使用数据绑定,但此刻我无法将“数据绑定”属性放入助手中。我之前使用过属性,例如@class、Id 等,但由于任何想法,这个很棘手。我试过了:
<%: Html.TextBoxFor(model => model.SupplierName, new { data-bind = "SupplierName"}) %>
和
<%: Html.TextBoxFor(model => model.SupplierName, new { "data-bind"" = "SupplierName"}) %>
但没有快乐。我们大量使用编辑器和文本框助手,我真的很想将它们集成到带有敲除的项目中..
非常感谢任何帮助
【问题讨论】:
-
这被证明有点啰嗦,所以我在想 HtmlHelpers,有没有可用的,或者这是我第一次尝试自己的操作系统项目?
标签: c# asp.net-mvc-2 html-helper knockout.js