我正在使用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只接受一个参数。还有别的方法来表示吗?
我假设这是您正在使用的项目,因为我找不到与"twitter-bootstrap"完全匹配的项目。Mvc4"或"twitterbootstrap.mvc"。(当引用您正在使用的第三方库时,请提供源代码链接,以防不是每个人都熟悉它。)
查看源代码,它确实只有一个参数,所以基本上,你是SOL。它是开源的,所以没有什么可以阻止你分叉它,创建你自己的版本,甚至直接为这个项目做出贡献(只需要创建一个新的票证并提交一个补丁)。
哎呀,你在用new Dictionary<string, object>
爵士乐杀死你自己。只做:
@Html.TextBoxFor(m => m.Id, new { data_bind = "value: SupplierName" })