我正在使用knockout js和twitter-bootstrap.mvc4 ....
我无法将这两者结合起来指定客户数据绑定属性
@Html.TextBoxFor(m => m.Id, new Dictionary<string, object> { { "data-bind", "value: SupplierName" } })
但是如何在bootstrap
中执行此操作@Html.Bootstrap().TextBoxFor( m=> m.Id).... ????
bootstrap中的textboxfor只接受一个参数。有没有其他方法来指定它?
答案 0 :(得分:1)
我假设this是您正在使用的项目,因为我无法找到与“twitter-bootstrap.mvc4”或“twitterbootstrap.mvc”的完全匹配。 (在引用您正在使用的第三方库时,请提供源链接,以防不是每个人都熟悉它。)
查看源代码,它确实只占用一个参数,所以基本上,你是SOL。它是开源的,所以没有什么可以阻止你分叉并创建自己的版本,甚至直接为这个项目做贡献(只需创建一个新的票证并提交补丁)。
FWIW,你用new Dictionary<string, object>
爵士乐杀死了自己。只是做:
@Html.TextBoxFor(m => m.Id, new { data_bind = "value: SupplierName" })